我有一段代码,我需要缩短变量中的字符串。我想知道我怎么能这样做。我的代码如下。
string test = Console.ReadLine();
if(string.Length > 5)
{
//shorten string
}
Console.WriteLine(test);
Console.ReadLine();
答案 0 :(得分:4)
答案 1 :(得分:2)
以下是:
test = test.Substring(0,5);
请注意您的if
声明是错误的。它应该像这样检查test
变量:
if(test.Length > 5)
答案 2 :(得分:0)
您的比较错误,您必须与测试进行比较,而不是使用属性字符串
string test = Console.ReadLine();
if(test.Length > 5)
{
//shorten string
test = test.Substring(0,5)
}
Console.WriteLine(test);
Console.ReadLine();
使用子字符串,您将从字符0到4,根据需要进行调整