【发布时间】:2017-05-05 13:26:46
【问题描述】:
我有以下问题:
我正在制作一个 Windows 窗体应用程序,并且必须使用其他包含 Console.Read() 或 Console.ReadLine() 的 .cs 文件。不应更改文件。 我现在想重写这些函数,以便使用按钮或 Textbox + Button 而不是 Console.Read()。
由于我不应该更改 .cs 文件,因此这似乎不太简单。 有什么想法或线索吗?
【问题讨论】:
-
检查一下,但不能 100% 确定该方法是否可以与静态类一起使用:stackoverflow.com/questions/7299097/…
-
@Gusman 遗憾的是,这不是我想要的,或者幸运的是?我需要更多的东西,将 Console.Read() 替换为“等到点击返回”片段。
-
嗯,这个例子展示了如何替换现有类的函数,所以你可以用你自己的替换 Read() 函数,但同样,不确定它是否适用于像控制台这样的静态类.
标签: c# overriding console.readkey