08 May, 2011

Test 测试用-一些C#里面用的东西

『清除LISTBOX』
orderListBox.Items.Clear();
『I/O操作』
文件头
StreamWriter fileStreamWriter;
StreamReader fileStreamReader;
文件中
fileStreamWriter = new StreamWriter("custInfo.txt");
读写
fileStreamWriter.WriteLine(nameTextBox.Text);
nameTextBox.Text = fileStreamReader.ReadLine();
『读取并判断文件是不是结束了』
string genderString;
if (fileStreamReader.Peek() != -1)
{
nameTextBox.Text = fileStreamReader.ReadLine();
genderString = fileStreamReader.ReadLine();

if (genderString == "Male")
{
maleRadioButton.Checked = true;
}
else
{
femaleRadioButton.Checked = true;
}


『列表』
while (fileStreamReader.Peek() != -1)


{
custListBox.Items.Add("Name: " + fileStreamReader.ReadLine());
custListBox.Items.Add("NRIC: " + fileStreamReader.ReadLine());
custListBox.Items.Add("Address: " + fileStreamReader.ReadLine());
custListBox.Items.Add("Phone: " + fileStreamReader.ReadLine());
custListBox.Items.Add("Gender: " + fileStreamReader.ReadLine());

custListBox.Items.Add("---------------------------------");
}



『计算价格』
cfmLable.Text = nameTextBox.Text + " booking is:\n" + hoursTextBox.Text + " hour/s of " + strRoom + " room.\n" + "Total cost: " + fltTotalCost.ToString("c") + strMember;

『从文件读取』
StreamReader fileStreamReader = new StreamReader("C:\\test\\test.txt");
If(fileStramReader.Peek()!=1)
{
nameLable.Text = fileStreamReader.ReaderLine();
phoneNolable.Text=fileStreamReader.Reader();
}

No comments:

Post a Comment