【发布时间】:2020-05-20 05:27:39
【问题描述】:
您好,我想知道如何从长字符串值中获取前 25 个字符。示例我有类似的字符串值 “Clamp-on Injection probe Instrumentation”现在我想从这个字符串中获取前 25 个字符。我还想在工具提示中显示整个字符串值。
我的代码
string val1 ="Clamp-on Injection probe Instrumentation"
string val2 =val1.Substring(25, Math.Min(val1 .Length, maxLength));
我已经尝试了上面的代码。如果我错了,请更正我的代码,并告诉我如何在工具提示中显示整个字符串值。请任何人帮助我解决这个问题。谢谢。
【问题讨论】:
-
根据 MSDN 的 Substring(int, int) 文档,您使用的子字符串错误。第一个参数是您想要开始获取字符的索引,第二个参数是长度。如果您只想获取前 25 个字符,则需要:
val1.Substring(0, Math.Min(val1.Length, 25));。至于其余的,请提供您已经尝试过的任何代码示例。
标签: javascript c# jquery ajax asp.net-mvc