如何覆盖?的ToString()覆盖:textBox1.Text.ToString()
0
A
回答
3
好,超载你必须从自己的文本框,你想要做
更简单的解决办法是创建字符串的扩展方法,而我怀疑继承的Text属性做你想做的:
public static class StringExtensions
{
ToSpecialString(this string)
{
//do your special ToString() here
}
}
0
我们都覆盖:
class Class1:TextBox
{
public Class1()
{
// this.Text.ToString();
}
public override string ToString()
{
return ("mystring");
}
//protected override Text.tostrong()
//{
//}
}
+0
您正在重写TextBox.Tostring(),您应该重写TextBox.Text。而且你不需要调用ToString - 文本已经是一个字符串了! – 2010-10-16 12:32:25
2
为什么eart你想要吗?文本已经是一个字符串。
如果您需要以不同的方式格式化字符串,请使用String.Format(...)或自定义方法,您不需要重写该行为。
相关问题
- 1. 覆盖覆盖?
- 2. C++覆盖...覆盖?
- 3. 覆盖或覆盖
- 4. Hadoop ... Text.toString()转换问题
- 5. 覆盖
- 6. 覆盖
- 7. 覆盖
- 8. 覆盖
- 9. 覆盖
- 10. 覆盖一个画布覆盖div
- 11. CSS中心div覆盖覆盖顶部
- 12. aws cloudwatch指标覆盖/覆盖
- 13. 用透明覆盖物覆盖div
- 14. 把一个覆盖覆盖div
- 15. 如何覆盖已覆盖的类
- 16. Facebook连接覆盖区覆盖Flash
- 17. 覆盖画布覆盖在画布上
- 18. 黄瓜覆盖我的覆盖
- 19. blockui覆盖不覆盖整个页面?
- 20. 覆盖/覆盖功能内的功能
- 21. 覆盖所有位的覆盖箱
- 22. Textbox1最大texbox2
- 23. 覆盖彩色
- 24. register_shutdown_function覆盖
- 25. Android Motionevent覆盖
- 26. 覆盖func viewDidLoad
- 27. 覆盖项
- 28. Magento - 覆盖“OnepageController.php”
- 29. 覆盖firefox forms.css
- 30. CSS覆盖
同意,扩展方法可能是最好的选择。 – timothyclifford 2010-10-16 12:21:14