在矩阵 C# 中添加用户输入的行数 = 列数
本文关键字:列数 输入 用户 添加 | 更新日期: 2023-09-27 18:35:10
我想让用户输入的行数等于列,因为我想要一个方阵,在该IM中使用3x3矩阵:
List<int> numbers = new List<int>();
double[,] M = new double[3, 3];
for (int i = 0; i < 9; ++i)
{
double input;
Console.Write("Insert a value :");
while (!double.TryParse(Console.ReadLine(), out input))
{
Console.Write("Insert correct value!");
}
Numbers.Add(int.Parse(input.ToString()));
}
我必须如何更改我的代码?谢谢
你的意思是:
int n = int.Parse(Console.ReadLine()); // use TryParse to be sure the value is correct
double[,] M = new double[n, n];