如何将单词转换为字符数组?
假设我有一个词“肺孢子虫病”,是的,这是一个词!我想用这个词并给它赋值。
a = 1
b = 2
... z = 26
int alpha = 1;
int Bravo = 2;
基本代码
if (testvalue == "a")
{
Debug.WriteLine("TRUE A was found in the string"); // true
FinalNumber = Alpha + FinalNumber;
Debug.WriteLine(FinalNumber);
}
if (testvalue == "b")
{
Debug.WriteLine("TRUE B was found in the string"); // true
FinalNumber = Bravo + FinalNumber;
Debug.WriteLine(FinalNumber);
}
我的问题是如何将“肺炎支原体矽肺孢子虫病”这个词变成一个字符串,这样我就可以逐个循环这些字母了?
提前谢谢
最佳答案
那怎么办
char[] myArray = myString.ToCharArray();
但是如果您想迭代字符串,实际上不需要这样做。你可以简单地
for( int i = 0; i < myString.Length; i++ ){
if( myString[i] ... ){
//do what you want here
}
}
这是因为
string
类实现了自己的indexer
。