using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace ConsoleApplication2
{
class Program
{
//随机的将1-100之间的数据添加到 ArrayList数组中
static void Main(string[] args)
{
ArrayList arrlist = new ArrayList(); //声明一个数组
Random ran = new Random(); //定义一个伪随机数生成器
while (true)
{
//如果arrlist数组的元素超过100个的时候就输出arrlist的元素,然后终止程序(return)
if (arrlist.Count >= 100)
{
arrlist.Sort(); //将arrlist数据按升序排序
foreach (int s in arrlist)
{
Console.Write(s+" ");
}
Console.ReadKey();
return;
}
int random = ran.Next(1, 101); //返回一个1-100之间的随机数
if (!arrlist.Contains(random))
{
arrlist.Add(random);
}
}
}
}
}
用分割线分割数组的元素
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
//输出你|我|他
string[] arr = { "你", "我", "他" };
string s = null;
for (int i = 0; i < arr.Length; i++)
{
if (i == arr.Length - 1)
{
s = s + arr[i];
}
else
{
s = s + arr[i] + "|";
}
}
Console.WriteLine(s);
Console.ReadKey();
}
}
}