我想为String该类编写一个扩展方法,以便如果to的输入字符串长于提供的长度N,则仅显示第一个N字符。
String
N
看起来是这样的:
public static string TruncateLongString(this string str, int maxLength) { if (str.Length <= maxLength) return str; else //return the first maxLength characters }
我String.*()可以使用什么方法仅获取的第一个N字符str?
String.*()
str
public static string TruncateLongString(this string str, int maxLength) { if (string.IsNullOrEmpty(str)) return str; return str.Substring(0, Math.Min(str.Length, maxLength)); }