fenri's diary

基本的には勉強し始めたC#のメモ。後は140字で収まらない駄文。

FileStream と StreamReader

using (FileStream fs = new FileStream(FilePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
	{
		using (StreamReader sr = new StreamReader(fs,
			Encoding.GetEncoding("shift-jis")))
		{
			// ストリームの末尾まで繰り返す
			while (!sr.EndOfStream)
			{
				// ファイルから一行読み込む
				var line = sr.ReadLine();
				if(SerialNum == line)
			{
					Ret = true;
					break;
				}
			}
		}
	}