1、整型(int)数组快速转字符串数组(string)
使用Linq语法
int[] num = { 1, 7, 3 };
Console.WriteLine(string.Format("我有{0}个女朋友,一周{1}天,每天吃{2}顿",
num.Select(i => i.ToString()).ToArray()));
结果:
这样对于字符串的格式化,直接传入一个数组就行了。不用for循环把num中的元素全部转成string,然后再用str[i]这样赋值,简单了很多。
2、随机数
private static int GetRandom()
{
byte[] buffer = Guid.NewGuid().ToByteArray();
int iSeed = BitConverter.ToInt32(buffer, 0);
Random random = new Random(iSeed);
return random.Next(-100, 100);
}