C# 如何获取字符串的第一个字符?
例如,我有一些字符串C# 如何获取字符串的第一个字符?,c#,C#,例如,我有一些字符串 var a = '2,,2,'; var b = ',,,' 如何只获取第一个字符 所以我会 a = '2' b = ',' sB=“a”字符串中的字符可以通过与数组相同的方式访问 例如,要获取字符串变量name中的第一个字符,可以使用表达式name[0]使用所需字符的索引,因此: string a= "abc"; string subString = a.Substring(0,1); a[0] 要获得完整的答案: char getFirstChar(strin
var a = '2,,2,';
var b = ',,,'
如何只获取第一个字符
所以我会
a = '2'
b = ','
sB=“a”字符串中的字符可以通过与数组相同的方式访问
例如,要获取字符串变量
name
中的第一个字符,可以使用表达式name[0]
使用所需字符的索引,因此:
string a= "abc";
string subString = a.Substring(0,1);
a[0]
要获得完整的答案:
char getFirstChar(string inString, char defaultChar)
{
if (string.IsNullOrEmpty(inString)) return defaultChar;
return inString[0];
}
a[0]
或b[0]
为什么使用默认字符?
char getFirstChar(string inString, char defaultChar)
{
if (string.IsNullOrEmpty(inString)) return defaultChar;
return inString[0];
}