c#中类似Java的函数字符
本文关键字:函数 字符 Java | 更新日期: 2023-09-27 18:14:08
我有Java代码
string[] elementMath = {something}
elementMath[i].charAt(0);
在c#中,我尝试使用
elementMatn[i][0];
但是它会显示错误
您的数组初始化可能有问题。下面是一个与您的语法相同的工作示例:
string[] elementMath = new [] {"aa", "bb", "cc"};
char result = elementMath[1][0]; // result is 'b'
在c#中,字符串也是char数组。如果元素不为空,则可以使用索引或string.ElementAt(index)
。
string[] arr = string[]{ "testA", "testB", "testC" };
char c1 = arr[0].ElementAt(4); // c1 will be 'A'
char c2 = arr[1][4]; // c2 will be 'B'