希望有人有个好主意.我有这样的字符串:
abcdefg
abcde
abc
Run Code Online (Sandbox Code Playgroud)
我需要的是,如果超过指定的长度,他们将被剔除以显示如下:
abc ..
abc ..
abc
Run Code Online (Sandbox Code Playgroud)
我可以使用任何简单的C#代码吗?
这里的高级成员给了我这个代码:
public static string Truncate(this string value, int maxChars)
{
return value.Length <= maxChars ? value : value.Substring(0, maxChars) + " ..";
}
Run Code Online (Sandbox Code Playgroud)
他说要用它作为扩展方法.但是我在哪里放这个方法呢?看起来它为.Net增加了一些东西