,如果我有提名整型数字,我会做一个方法从my1.cs,如果我有双号在提名/分母,我会从另一个类称为my2.cs做的方法。我怎么可能代码,如果,if语句的GetType()C#
if (number = int) {//; bla bla bla...}
OR
if (number = double) {//; bla bla bla...}
如何编写这个if语句:if (numerator.GetType==int){...}
?
主要问题是在这样的:我读提名和分母从文本框,使用var DR1 = textBox1.Text.Split(“/”); !拆分,但我怎么能从字符串gettype?
一你是否在寻找'if(numerator.GetType()== typeof(int))'?如果没有,请添加到您的问题,因为它是没有什么意义的。 – 2011-05-26 06:42:05
这看起来像是一个问题,其中函数重载或泛型可能比盒装数字更好。 – CodesInChaos 2011-05-26 06:50:39
主要的麻烦在于:我从文本框中读取分子和分母,用var dr1 = textBox1.Text.Split('/'); !拆分,但我怎么能从字符串gettype? – user707895 2011-05-26 06:57:33