我想检查用户输入是否在我的数组中.如果不是,则应写入"无效输入".线读已经有效.我只想检查一下.但就像我做的那样,它不起作用.我听说我将使用for循环.但是怎么样?
[...]
char[] menuChars = { 'e', 'E', 'l', 'L', 'k', 'K', 't', 'T', 's', 'S', 'b', 'B' };
if (userKeyPress == !menuChars)
{
Console.WriteLine("Please insert a valid char: ");
}
Console.ReadLine()
[...]
Run Code Online (Sandbox Code Playgroud) 我正在建立一个日历.在这里,我想在会议中添加成员.在每个名字之后我想按Enter键添加它.当我按下时,例如X我想离开"添加成员"进程并转到下一步,例如,"添加会议标题".
如何将成员添加到我的阵列?我输入名字后如何进入下一步?此代码不起作用:
Console.Write("Enter members here: ");
memberList = Console.ReadLine();
string[] memberList;
Run Code Online (Sandbox Code Playgroud) 我正在制作日历.在这里,我想检查用户输入是否是一个日期,如果它没有显示错误.我听说过DateTime.TryParse.我怎么能在这里正确使用它?也许有人可以用简单的话来解释它吗?
public void addMeeting()
{
string readAddMeeting;
var dateFormats = new[] {"dd.MM.yyyy", "dd-MM-yyyy", "dd/MM/yyyy"}; // I copied this
Console.WriteLine("Add a schedule for specific dates: ");
readAddMeeting = Console.ReadLine();
}
Run Code Online (Sandbox Code Playgroud)