使用多线程异步创建一组文件
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.IO;
using System.Diagnostics;
namespace ThreadAppDemo
{
//mock data
class Friend
{
public string name { get; set; }
public string gender { get; set; }
public int age { get; set; }
public static List<Friend> FriendList()
{
return new List<Friend>()
{
new Friend() {name ="aa",gender ="boy",age =24},
new Friend() {name ="bb",gender ="girl",age =22},
new Friend() {name ="cc",gender ="boy",age =23},
new Friend() {name ="dd",gender ="boy",age =25}
,new Friend() {name ="ee",gender ="girl",age =20},
new Friend() {name ="ff",gender ="boy",age =21}
,new Friend() {name ="gg",gender ="girl",age =26},
new Friend() {name ="hh",gender ="girl",age =26}
,new Friend() {name ="ll",gender ="girl",age =26},
new Friend() {name ="mm",gender ="girl",age =26},
new Friend() {name ="nn",gender ="boy",age =26}
,new Friend() {name ="ii",gender ="girl",age =26},
new Friend() {name ="