[ad_1]
apa metode C# yang setara untuk metode javascript ‘charAt’?
Solusi 1
Menurutku, maksudmu
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.
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
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’;
[ad_2]
コメント