|
|
1
88
尝试以下操作。这是相当初级的。只需找到从所需长度开始的第一个空间。
|
|
|
2
77
谢谢你的回答,戴夫。我对函数做了一些调整,这就是我使用的…除非另有评论;)
|
|
|
3
5
我的贡献:
这是我在我的项目中使用的,带有可选的尾部。文本永远不会超过最大字符数+尾随文本长度。 |
|
|
4
4
如果使用的是Windows窗体,则在graphics.drawstring方法中,有一个StringFormat选项可以指定如果字符串不适合指定的区域,是否应截断该字符串。这将在必要时处理添加省略号。 http://msdn.microsoft.com/en-us/library/system.drawing.stringtrimming.aspx |
|
|
5
3
这个解决方案也有效(从mystring中提取前10个单词):
|
|
|
6
2
我把你的方法再进一步一点:
我用这个来截短tweets。 |
|
|
7
1
简化,增加了中继字符选项,并使其成为扩展。
|
|
|
8
1
这就是我的想法。这是为了让句子的其余部分也成块。
|
|
|
9
-1
我用这个
|
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |