2011-01-27 91 views
0

时间是我试图传递值的类。 (txtHour.Text,txtMin.Text)是值。我只是试图将值传递给参数化的构造函数。 而且我不完全确定这是什么语法。将值传递给C类的问题#

Time time1; 
time1 = (txtHour.Text, txtMin.Text); 

** 这种方法似乎除了为我传递转换成int值和文本框的值被认为是字符串似乎工作。当我诠释他们说,它不是正确的格式来传递值。

回答

6

构造在C#中(典型地)称为通过使用new关键字结合类名(在括号任何参数类似于方法调用):

Time time1 = new Time(txtHour.Text, txtMin.Text); 
1

我会想到你将不得不转换?

Time time1 = new Time(
    Convert.ToInt32(txtHour.Text.Trim()), 
    Convert.ToInt32(txtMin.Text.Trim())); 
+1

非常真实 - 我只是显示如何使构造函数调用。 – ChickenMilkBomb 2011-01-27 19:35:21