,如果我有提名整型數字,我會做一個方法從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