关于#c##的问题:2.随机生成一个整数数组 intArr (6个元素),再定义一个字符串数组 strArr ,将整数数组中的元素转换为字符串并存放到字符串数组中

2.随机生成一个整数数组 intArr (6个元素),再定义一个字符串数组 strArr ,将整数数组中的元素转换为字符串并存放到字符串数组中。输出字符串数组。

初学C#,问下如何做,详细一点

定义两个数组,通过随机数,给整数数组进行赋值。
遍历整数数组,将整数元素赋值给字符串数组中。

using System;
namespace HelloWorldApplication
{
   class HelloWorld
   {
      static void Main(string[] args)
      {
        int[] nums = new int[6];
        string[] strs = new string[6];
        Random r=new Random();
        for(int i=0;i<6;i++){
            nums[i]=r.Next(1,100);
        }
        for(int i=0;i<6;i++){
            strs[i]=nums[i].ToString();
        }
        for(int i=0;i<6;i++){
            Console.WriteLine(strs[i]);
        }
      }
   }
}

img

int[] intArr = new int[6];
string[] strArr = new string[6];
Random ran=new Random();
for(int i=0;i<6;i++)
{
intArr [i]=ran.Next(100,999);// 这样是100-999的随机数
}
for(int i=0;i<6;i++)
{
strArr [i]=intArr [i].ToString();
}

using System;

namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            //实例化随机类
            Random r = new Random();
            //定义6位int 数组
            int[] intArr = new int[6];
            //int数组赋值
            for (int i = 0; i < intArr.Length; i++) {
                intArr[i] = r.Next(1,1000);//设定随机范围
            }
            //定义string数组
            string[] strArr = new string[6];
            //string数组赋值
            for (int i = 0; i < intArr.Length; i++)
            {
                //int数组转换类型赋值
                strArr[i] = intArr[i].ToString();
            }
            //循环输出string数组
            for (int i = 0; i < strArr.Length; i++)
            {
                Console.WriteLine(strArr[i]);
            }
        }
    }
}

img