C# 在c中从数组中的选定位置打印#

C# 在c中从数组中的选定位置打印#,c#,arrays,C#,Arrays,尝试编写一个简短的“程序”,根据用户输入的周数写出巫婆节 String[] weekdays = { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Saturday" }; Console.WriteLine("Write a day number"); //Here i want to print out the day number the user puts in. How? Console.WriteLine();

尝试编写一个简短的“程序”,根据用户输入的周数写出巫婆节

String[] weekdays = { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Saturday" };

Console.WriteLine("Write a day number");

//Here i want to print out the day number the user puts in. How?
Console.WriteLine();
这里缺少很多错误检查(如果用户输入“hello”或-17怎么办?)


一般来说,在这里提出这样的问题之前,你应该先查阅你的书。你应该自己做这项研究。

周日是第一天,访问
工作日
日数-1
索引怎么样?听起来像是家庭作业。。。不管怎样,到目前为止你做了什么?你到底被困在哪里?你在哪一部分有问题?您不知道如何从数组中读取特定的索引项吗?您不知道如何获取用户输入吗?您不知道如何将用户输入的字符串转换为int,以便在数组索引中使用吗?还有别的吗?请提供您遇到问题的更具体的详细信息。“在这里,我想打印出用户输入的日期编号。如何?Console.WriteLine();”Yes.or
Console.WriteLine((System.DayOfWeek)userNumber)谢谢,现在可以工作了!我被困在如何从数组中写入(工作日[number])祝您度过愉快的一天!
String[] weekdays = { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Saturday" };

Console.WriteLine("Write a day number");
var number = int.Parse(Console.ReadLine());

Console.WriteLine(weekdays[number]);