Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 二维随机值数组,包含来自asp.net web表单文本框的2个用户输入值 准备一份接受2个数字正数的表格。单击“生成”按钮,10 x 10大小的二维数组将完全填充这2个用户输入数字之间的随机数_C#_Asp.net - Fatal编程技术网

C# 二维随机值数组,包含来自asp.net web表单文本框的2个用户输入值 准备一份接受2个数字正数的表格。单击“生成”按钮,10 x 10大小的二维数组将完全填充这2个用户输入数字之间的随机数

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

您将使用一个函数在屏幕上以10行10列打印整个矩阵

还有一个按钮叫转置。当用户点击此按钮时,整个矩阵将被转换。i、 e.行中的所有数据元素将与列交换。转置后,它将再次打印在下面。这两种打印应该对用户可见

    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