apa metode C# yang setara untuk metode ‘charAt’ dalam javascript?

pemrograman


apa metode C# yang setara untuk metode javascript ‘charAt’?

Solusi 1

Menurutku, maksudmu

C#
string alphabet = "abcdefg...xyz" ;
char b = alphabet[1] ;

Solusi 3

Selalu baca MSDN sebelum (dan biasanya, alih-alih) bertanya seperti pertanyaan: http://msdn.microsoft.com/en-us/library/system.string.aspx[^].

Mengajukan pertanyaan seperti itu di CodeProject sangat tidak efektif dibandingkan dengan membaca halaman bantuan MSDN, yang tetap harus Anda lakukan.

-SA

Solusi 4

Sebagai jawaban atas pertanyaan Anda yang kedua yaitu

maajanes menulis:

Saya harus menghitung jumlah kemunculan karakter tertentu. Apa yang bisa saya lakukan?

Pola tercepat yang pernah saya temui0 adalah

C#
string source = "this is my test string";
char requiredCharacter = 's';
int count = 0;
foreach (char c in source)
{
   if (c == requiredCharacter)
   {
       count++;
   }
}

0

Saya tidak dapat mengingat dari mana asal aslinya beberapa waktu yang lalu, tetapi itulah yang saya gunakan sekarang

Solusi 2

Anda dapat melakukan ini menggunakan fungsi Substring() dari String.

Memperkirakan-
string sname=”abcdef…yz”;
int nCharAt=0;
char scharAt=Konversi.ToChar(sname.Substring(nCharAt,1));

Maka jawabannya akan seperti-
sCharAt=a;

Solusi 5

C# memungkinkan String untuk diakses seperti array sehingga setara dengan C#
string.charAt(i) == ‘x’;

adalah

rangkaian[i] == ‘x’;

コメント

タイトルとURLをコピーしました