-4

for example, i have some string

var a = '2,,2,';
var b = ',,,'

how to get only first character,

so i will get

a = '2'
b = ','
Liam
  • 27,717
  • 28
  • 128
  • 190
Heinrich
  • 37
  • 5

4 Answers4

1
string s = "abcdefg";
string sB = s[0];

sB = "a"

Shmosi
  • 322
  • 2
  • 17
1
 string a= "abc";
 string subString = a.Substring(0,1);
0

Characters in Strings can be accessed in the same way as arrays.

So for example, to get the first character in a string variable name you use the expression name[0]

ARr0w
  • 1,701
  • 15
  • 31
Sam
  • 46
  • 7
0

Use the index of the character you want, so: a[0]

For a complete answer:

char getFirstChar(string inString, char defaultChar)
{
    if (string.IsNullOrEmpty(inString)) return defaultChar;
    return inString[0];
}
Liam
  • 27,717
  • 28
  • 128
  • 190
Satory
  • 34
  • 1
  • 5