c#中的输入对话框

本文关键字:对话框 输入 | 更新日期: 2023-09-27 18:12:30

我是c#新手,我正试图编写一段代码,相当于下面用Java编写的代码。

我需要一个输入对话框,要求用户输入他的选择,遗憾的是,我的尝试在运行时和编译时错误结束:)

谢谢你的帮助

这是Java中的代码,我试图在c#中实现

  do{
    String name = JOptionPane.showInputDialog(null, "PLEASE ENTER YOUR CHOICE OF    SQUARE NUMBER");
    choice = Integer.parseInt(name);
    choice --;
    }while(TicTac[choice]!=' ');

谢谢:)

c#中的输入对话框

Microsoft.VisualBasic.dll添加引用

呼叫Microsoft.VisualBasic.Interaction.InputBox(...)

@Daniel White是正确的。c#没有这样的对话框。可以加载VB。净当量用他的例子。请看这里:VB.net's InputDialog的c#版本是什么?更多信息。

其余代码:

while (TicTac[choice] != ' ')
{
     String name = Microsoft.VisualBasic.Interaction.InputBox(null, "PLEASE ENTER YOUR CHOICE OF SQUARE NUMBER");
    choice = Integer.parseInt(name);
    choice --;
}

这是一个快速的复制/粘贴,但应该会让你接近