如何覆蓋?的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. 覆蓋或覆蓋
- 5. Hadoop ... Text.toString()轉換問題
- 6. 覆蓋
- 7. 覆蓋
- 8. 覆蓋
- 9. 覆蓋
- 10. 覆蓋
- 11. 覆蓋
- 12. 覆蓋
- 13. 覆蓋
- 14. 用透明覆蓋物覆蓋div
- 15. R:覆蓋圖上的覆蓋圖
- 16. 覆蓋一個畫布覆蓋div
- 17. 如何覆蓋JS URL覆蓋?
- 18. 覆蓋/覆蓋功能內的功能
- 19. selectSingleNode覆蓋/覆蓋交叉瀏覽器
- 20. 如何覆蓋已覆蓋的類
- 21. 顯示覆蓋覆蓋整個頁面
- 22. 覆蓋所有位的覆蓋箱
- 23. 覆蓋畫布覆蓋在畫布上
- 24. 顯示一個覆蓋覆蓋的DIV
- 25. HTML - 覆蓋不覆蓋整個窗口
- 26. aws cloudwatch指標覆蓋/覆蓋
- 27. CSS中心div覆蓋覆蓋頂部
- 28. 把一個覆蓋覆蓋div
- 29. 覆蓋nVidia的3D設置覆蓋
- 30. Xcode 7永久代碼覆蓋覆蓋
同意,擴展方法可能是最好的選擇。 – timothyclifford 2010-10-16 12:21:14