一般

DataTable dt = new DataTable("Users");
            dt.Columns.Add("PK", typeof(int));
            dt.Columns.Add("#", typeof(int));

 

row1["Popularity"]=0;
            dt.Rows.Add(row1);

 

 

ublic static Color[] colors=new Color[]{Color.White, Color.SandyBrown,
            Color.LightGray, Color.Gold, Color.LightBlue};

 

 

//临时文件

System.Environment.GetEnvironmentVariable( "TEMP ");

 

string windowsTempPath = Path.GetTempPath();
string randomFileName = Path.GetRandomFileName();
using System.IO;

 

public class TempFile : IDisposable
{
private readonly string _tmpfile;

public TempFile()
: this(string.Empty)
{ }

public TempFile(string extension)
{
_tmpfile = Path.GetTempFileName();
if (!string.IsNullOrEmpty(extension))
{
string newTmpFile = _tmpfile + extension;

// create tmp-File with new extension ...
File.Create(newTmpFile, 0);
// delete old tmp-File
File.Delete(_tmpfile);

// use new tmp-File
_tmpfile = newTmpFile;
}
}

public string FullPath
{
get { return _tmpfile; }
}

void IDisposable.Dispose()
{
if (!string.IsNullOrEmpty(_tmpfile) && File.Exists(_tmpfile))
File.Delete(_tmpfile);
}
}

//Example Use
using(TempFile tmp = new TempFile(".png"))
{
string filename = tmp.FullPath;
// use the file
}

posted on 2010-12-07 09:13  武胜-阿伟  阅读(240)  评论(0编辑  收藏  举报