越学越迷糊了。请高手赐教!
在vs 2003中添加了一个form2,并在form1中button1的click中写:
ht.Form2 aa=new Form2();
aa.Text= "test ";
aa.Text.ToLower();
aa.show();
以上没有错误。
//text属性是Form2类里面定义的一个属性,在实例化时调用。
//ToLower()方法是在哪个类里定义的呢?
能否举个例子,就是一个类的属性调用另一个类的方法。谢谢
------解决方案--------------------text属性是Form2类里面定义的一个属性
你是设置的string类型吧
这样你可以把aa.Text理解成一个新的字符串对象
根据面向对象编程的理论
由于aa.Text对象是字符串
所以它自然可以用字符串类型的方法
所以紧接着可以用ToLower();
ToLower()是属于String类的方法
------解决方案--------------------Text是Strng类型的,
当然就可以在Text上使用String实例的方法了.
而ToLower是String的方法,所以可以使用!