C#之一维数组的使用学习案例

转载 2016年08月29日 17:01:46
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ArrayExample
{
    class Program
    {
        static void Main()
        {                            //改程序的功能是随机产生7个数,每个数都在1-36之间,要求每个数都不同
            int[] a = new int[7];        //定义一个一维数组
            Random ran = new Random();
            for (int i = 0; i < a.Length; i++)
            {
            one_num:   //goto标志
                a[i] = (int)ran.Next(36) + 1;    //随机函数的使用
            for (int j = 0; j < i; j++)
            {
                if (a[i] == a[j])
                    goto one_num;
            }
            }
            foreach (int n in a)
            {
                Console.WriteLine("{0}\0", n);
            }
        }
    }
}

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

C#之一维数组,冒泡排序,输入输出案例

using System; namespace test { class Program { public void CreateList(ref int[] a) ...

C#字节数组与字符串相互转换代码案例

转载连接:http://blog.csdn.net/c_s_d_n_2009/article/details/52583274?locationNum=9&fps=1 一、字节数组转...

c#学习体会:使用 ref 和 out 传递数组(downmoon)

c#学习体会:使用 ref 和 out 传递数组(downmoon),希望与大家分享 1、与所有的 out 参数一样,在使用数组类型的 out 参数前必须先为其赋值,即必须由接受方 为其赋值。例如:...
  • pp_zz
  • pp_zz
  • 2011年12月22日 16:38
  • 174

C#委托的简单学习:定义委托和使用、Func<int f1,out r1>、给自定义的类或数组排序(冒泡排序)

启动线程和任务:需要并行运行某些新的序列,同时运行当前任务,这个序列就称为线程。Thread类的构造函数必须带有一个参数,该参数定义了线程调用的方法。 为了传递方法,将方法的细节封装在一个新的类型的对...

关于定义动态数组的Preserve选项使用和不使用的区别的案例

教程书上写到,当使用Redim去为动态数组指定上下界和纬度的时候如果不加Preserve参数,则重新定以后数组元素原来的值会被重置清空为empty。对此笔者特做了一个案例进行验证,代码如下: ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#之一维数组的使用学习案例
举报原因:
原因补充:

(最多只允许输入30个字)