小编Mel*_*ony的帖子

如果它们太长,我如何用"..."截断我的字符串?

希望有人有个好主意.我有这样的字符串:

abcdefg
abcde
abc
Run Code Online (Sandbox Code Playgroud)

我需要的是,如果超过指定的长度,他们将被剔除以显示如下:

abc ..
abc ..
abc
Run Code Online (Sandbox Code Playgroud)

我可以使用任何简单的C#代码吗?

c# string

71
推荐指数
4
解决办法
5万
查看次数

我在哪里放置扩展方法?

这里的高级成员给了我这个代码:

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增加了一些东西

.net c# extension-methods

27
推荐指数
1
解决办法
8040
查看次数

标签 统计

c# ×2

.net ×1

extension-methods ×1

string ×1