【解決方法】JavaScriptの「charAt」メソッドと同等のC#メソッドは何ですか?


JavaScript メソッド「charAt」と同等の C# メソッドは何ですか?

解決策 1

ということだと思います

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

解決策 3

質問する前に (通常は質問する代わりに) 必ず MSDN を読んでください。 そのような 質問: http://msdn.microsoft.com/en-us/library/system.string.aspx[^]。

CodeProject でそのような質問をすることは、MSDN ヘルプ ページを読むことに比べれば非常に効率的ではありません。どのような場合でもそうする必要があります。

-SA

解決策 4

2 番目の質問に対する答えとしては、

マアジャネスはこう書きました:

特定の文字の出現数を数えなければなりません。 私に何ができる?

私が出会った最速のパターン0

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

0

かなり前のことなのでオリジナルは思い出せませんが、今はそれを使っています

解決策 2

これは、String の Substring() 関数を使用して行うことができます。

仮定する-
文字列 sname=”abcdef…yz”;
int nCharAt=0;
char scharAt=Convert.ToChar(sname.Substring(nCharAt,1));

その場合、答えは次のようになります-
sCharAt=a;

解決策 5

C# では、文字列に配列のようにアクセスできるため、C# と同等のものになります。
string.charAt(i) == ‘x’;

弦[i] == ‘x’;

コメント

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