我可以使用以下函数获取前三个字符。
但是,如何使用Substring()
函数获取最后五个字符的输出("Three")?或者需要使用另一个字符串函数吗?
static void Main()
{
string input = "OneTwoThree";
// Get first three characters
string sub = input.Substring(0, 3);
Console.WriteLine("Substring: {0}", sub); // Output One.
}
String.Substring (Int32)
和Substring(Int32, Int32)
。为什么不包括像Substring(fun())
这样的格式呢?我认为你可以把一个函数 fun() 插入 Substring() 的参数中。谢谢。 - Nano HEMath.Max(int, int)
返回传入的两个数字中较大的一个。因此,在这种情况下,如果input.Length
小于 5 个字符长度,则将Substring
传递为0
,这实际上给出了整个input
。否则,您将获得右侧 5 个字符的子字符串。 - Phil Gan