如何在c#中返回部分字符串?

时间:2013-11-25 10:42:29

标签: c# asp.net c#-4.0

我需要返回以下abc字符串的最大9位数。如何做?

public string test()
{
  string abc="asdhfjsdfkjhfiovjalksdhafbvklxkjszjhd";
  return abc;
}

4 个答案:

答案 0 :(得分:5)

使用String.Substring

public string test()
{
  string abc="asdhfjsdfkjhfiovjalksdhafbvklxkjszjhd";
  return abc.Substring(0, 9);
}

答案 1 :(得分:5)

public string test()
{
  string abc="asdhfjsdfkjhfiovjalksdhafbvklxkjszjhd";
  return abc.Substring(0,9);
}

答案 2 :(得分:4)

您可以使用其他人回答的Substring

除此之外

public string test()
{
  string abc = "asdhfjsdfkjhfiovjalksdhafbvklxkjszjhd";
        abc = new string(abc.Take(9).ToArray());
}

答案 3 :(得分:3)

http://www.dotnetperls.com/substring

你可以用这个:

public string test()
{
  string abc="asdhfjsdfkjhfiovjalksdhafbvklxkjszjhd";
  abc = abc.Substring(0, 9);
  return abc;
}