我需要创建一个函数来查找以逗号分隔的数字序列的最小值。整个序列只输入一个文本框(textbox1)。有人可以帮我创建使用字符串搜索然后将每个数字相互比较并输出最小值的函数吗?
user2594351
问问题
336 次
2 回答
3
您想要的可以通过 Split 方法和 Min 方法的组合来完成。像这样的东西:
Dim MinInt As Double = Split(TextBox1.Text, ",").Min(Function(i) Double.Parse(i))
当然,这不会验证文本框中的文本。但这将返回您描述的字符串中的最低数值。
于 2013-07-18T07:44:54.773 回答
2
因为它看起来像家庭作业,所以这里是构建块:
用于
string.split()
分隔值将每个值解析为
List<int>
然后用
LINQ .MIN()
得到最小值-。
于 2013-07-18T07:43:26.767 回答