C# 二维随机值数组,包含来自asp.net web表单文本框的2个用户输入值 准备一份接受2个数字正数的表格。单击“生成”按钮,10 x 10大小的二维数组将完全填充这2个用户输入数字之间的随机数
您将使用一个函数在屏幕上以10行10列打印整个矩阵 还有一个按钮叫转置。当用户点击此按钮时,整个矩阵将被转换。i、 e.行中的所有数据元素将与列交换。转置后,它将再次打印在下面。这两种打印应该对用户可见C# 二维随机值数组,包含来自asp.net web表单文本框的2个用户输入值 准备一份接受2个数字正数的表格。单击“生成”按钮,10 x 10大小的二维数组将完全填充这2个用户输入数字之间的随机数,c#,asp.net,C#,Asp.net,您将使用一个函数在屏幕上以10行10列打印整个矩阵 还有一个按钮叫转置。当用户点击此按钮时,整个矩阵将被转换。i、 e.行中的所有数据元素将与列交换。转置后,它将再次打印在下面。这两种打印应该对用户可见 public void Button1_Click(object sender, EventArgs e) { int intLL = Convert.ToInt32(TextBox1.Text); int intUL = Convert.ToIn
public void Button1_Click(object sender, EventArgs e)
{
int intLL = Convert.ToInt32(TextBox1.Text);
int intUL = Convert.ToInt32(TextBox2.Text);
int[,] arr = new int[size, size];
for (int row =0; row < size;row++)
{
for(int col=0;col<size;col++)
{
arr[row, col] = r.Next(intLL,intUL);
//Response.Output.Write(arr[row,col]+TextBox1.Text+TextBox2.Text+" ");
Response.Output.Write(arr[row, col] + " ");
}
Response.Write(" </br>");
}
}
public void Button2_Click(object sender, EventArgs e)
{
}
public void按钮1\u单击(对象发送者,事件参数e)
{
int intLL=Convert.ToInt32(TextBox1.Text);
int intUL=Convert.ToInt32(TextBox2.Text);
int[,]arr=新int[大小,大小];
对于(int row=0;row 对于(int col=0;col实际上,您正在硬编码调用的最小值和最大值
只需检查用户在文本框中输入的内容,并使用该值即可。完成后,您可以执行传输逻辑
类似于:
int minValue=0;
int maxValue=0;
如果(!Int.TryParse(tbMinimunValue,out minValue)| |!Int.TryParse(tbMaximunValue,out maxValue))
{
回答:填写(“请输入数字”);
返回;
}
//TODO:添加常规检查,如检查最小值<最大值,最小值和最大值为正值
随机r=新随机();
int size=10;
int[,]arr=新int[大小,大小];
对于(int i=0;i 对于(int j=0;jHi,欢迎使用堆栈溢出。我们知道您的任务是什么,但我们不知道您在尝试执行该任务时的实际问题是什么。请随意查看和了解“合并2个用户输入”是什么意思?这两个文本框的内容是什么?@osmanRahimi我认为OP的意思是阅读用户输入的内容并使用这些内容代码中的值,但问题有点不清楚。请帮助我了解按钮2