C#如何比较

来源:百度知道 编辑:UC知道 时间:2024/09/22 01:37:37
if (reader["NAME"] <= textBox3.Text.Trim())
这样是不可以比较大小的,但实际上textBox3.Text和reader["NAME"] 里面放的全是数字,是不是要先都转换成数字类型才能作比较呢,请问如何转啊

if (conver.toint32(reader["NAME"]) <= convert.toint32(textBox3.Text.Trim()))

这里conver.toint32(reader["NAME"])请自行读出正确的值
可以tostring(),然后再转换

if (int.parse(reader["NAME"].tostring()) <= int.parse(textBox3.Text.Trim()))

if (Int32.Parse(reader["NAME"]) <= Int32.Parse(textBox3.Text.Trim()))

if(Int.Parse(reader["NAME"]) <= Int.Parse(textBox3.Text.Trim())

if(int.parse(reader["NAME"])<=int.parse(textBox3.Text.Trim()))