phương thức C# tương đương với phương thức ‘charAt’ trong javascript là gì?

lập trình


phương thức C# tương đương với phương thức javascript ‘charAt’ là gì?

Giải pháp 1

Tôi nghĩ bạn muốn nói

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

Giải pháp 3

Luôn đọc MSDN trước (và thường là thay vì) hỏi như là câu hỏi: http://msdn.microsoft.com/en-us/library/system.string.aspx[^].

Đặt câu hỏi như vậy tại CodeProject rất không hiệu quả so với việc đọc các trang trợ giúp MSDN, điều mà bạn nên làm trong mọi trường hợp.

-SA

Giải pháp 4

Để trả lời câu hỏi thứ hai của bạn, cụ thể là

maajanes đã viết:

Tôi phải đếm số lần xuất hiện của một nhân vật cụ thể. Tôi có thể làm gì?

Mẫu nhanh nhất tôi từng gặp0

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

0

Không thể nhớ bản gốc được lấy từ cách đây một thời gian, nhưng nó là thứ tôi sử dụng bây giờ

Giải pháp 2

Bạn có thể thực hiện việc này bằng hàm Substring() của String.

Giả định-
chuỗi sname=”abcdef…yz”;
int nCharAt=0;
char scharAt=Convert.ToChar(sname.Substring(nCharAt,1));

Vậy thì câu trả lời sẽ là-
sCharAt=a;

Giải pháp 5

C# cho phép truy cập Chuỗi giống như mảng nên C# tương đương với
string.charAt(i) == ‘x’;

sợi dây[i] == ‘x’;

コメント

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