-1

我需要创建一个函数来查找以逗号分隔的数字序列的最小值。整个序列只输入一个文本框(textbox1)。有人可以帮我创建使用字符串搜索然后将每个数字相互比较并输出最小值的函数吗?

4

2 回答 2

3

您想要的可以通过 Split 方法和 Min 方法的组合来完成。像这样的东西:

Dim MinInt As Double = Split(TextBox1.Text, ",").Min(Function(i) Double.Parse(i))

当然,这不会验证文本框中的文本。但这将返回您描述的字符串中的最低数值。

于 2013-07-18T07:44:54.773 回答
2

因为它看起来像家庭作业,所以这里是构建块:

  1. 用于string.split()分隔值

  2. 将每个值解析为List<int>

  3. 然后用LINQ .MIN()得到最小值-。

于 2013-07-18T07:43:26.767 回答