解决方案 »
- 求助:C#中如何调用C++做成的COM接口??
- 关于针式打印的问题~
- 请问,大家在显示 数据列表 的时候,都用哪个控件?
- SqlConnection 连接类支持多线程吗?
- javascript问题,请大家帮忙,在线等!
- 用tabcontrol做向导界面的问题,会来的进,立刻给分
- *****回复有分***** 怎样知道用户按下了 “打印预览” 窗口中的打印按纽,也就是怎样知道用户真正的执行了打印操作!!
- 请各位C#高手菜鸟一个忙
- 智能客户端自动更新问题
- CRC 校验,把C语言的转为C#的 !
- 有关控件继承的问题
- attribute System.Xml.Serialization.XmlAttributeAttribute
string s="";
try
{
n=Convert.ToInt32(TextBox1.Text)
}
catch
{
s=TextBox1.Text;
}
{
//进行数字比较
}
else
{
//进行字符串比较
}
你可以用int.parse转一下
private void button13_Click(object sender, EventArgs e)
{
int num;
if (int.TryParse(textBox2.Text, out num))
{
MessageBox.Show("输入的是数字:" + num);
}
else
{
MessageBox.Show("输入的是字符串。");
MessageBox.Show("字符串长度:" + textBox2.Text.Length);
}
}
{
class Program
{
static void Main(string[] args)
{
string a = Console.ReadLine();
string b = Console.ReadLine();
long aa,bb;
if (long.TryParse(a, out aa) && long.TryParse(b, out bb))//判断是否是数字
Console.WriteLine(Math.Max(aa, bb));
else
Console.WriteLine(Math.Max(a.Length, b.Length));
Console.ReadLine();
}
}
}
是数字就显示最大的数,是字符就显示最长的字符的长度