从1个文本框中查找最小值/最大值

时间:2013-10-07 15:02:11

标签: vb.net

我正在尝试查找包含1个变量的文本框的最小值/最大值并将其显示给用户,因此每次单击该按钮时变量都会更改。我怎样才能找到不断变化的东西的最大价值?诀窍是我可以 NOT 使用if语句或case语句。我在这里完全不知所措。

1 个答案:

答案 0 :(得分:1)

好的,限制你的事情。

  • 一个变量
  • 没有if / case声明

这一课似乎围绕着使用Math.Max()

Math.Max(),我们可以在MSDN上看到

  

两个32位有符号整数中较大的一个。

我们要使用的一个变量需要存在于按钮的click事件之外。所以,只需将它变成一个类变量。

此变量实际上将存储最大值。 Math.Max()返回两个值中最大的一个...看看我在这里得到了什么?您可以将当前最大的变量作为参数传递给Math.Max(),而不会出现任何问题。

<小时/>

实施例

Dim max As Integer

max = Math.Max(1, 100)
'max would be 100
max = Math.Max(max, 10)
'max would be 100
max = Math.Max(max, 1000)
'max would be 1000