我正在使用C#我有一個函數來檢查這個值。 (姓名,身份證號碼和學校號碼)姓名,身份證號碼和學校號碼控制空缺
我的記錄在文本文件上。
如果兩個或兩個以上相同的名字和姓氏(不同的身份號和學號)的文本文件,我需要顯示他們。
如何用循環來做到這一點?
注= identityBox是我的TextBox名稱和身份號碼。這段代碼只運行一條記錄。這是identityFounder Code。姓名和創始人代碼與此相同。我將使用下一個和上一個按鈕查看所有記錄。這裏是C#代碼。請幫幫我。謝謝。
void identityFounder()
{
int inout = 0;
double identityNo = Convert.ToDouble(founderBox.Text);
String[] line = File.ReadAllLines("C:\\OgrenciBilgisi_v2.txt");
for (int i = 0; i < line.Length; i++)
{
if (line[i].Contains(identityNo.ToString()))
{
temp = i;
inout = 1;
break;
}
else
{
inout = 0;
continue;
}
}
if (inout == 1)
{
name.Text = line[temp - 3];
surname.Text = line[temp - 2];
address.Text = line[temp - 1];
identity.Text = line[temp];
school.Text = line[temp + 1];
number.Text = line[temp + 2];
faculty.Text = line[temp + 3];
deparrtment.Text = line[temp + 4];
class.Text = line[temp + 5];
}
else
{
MessageBox.Show("Record cannot found file.","Warning",MessageBoxButtons.OK
,MessageBoxIcon.Information);
}
}
你能從文本文件發佈一個示例行嗎? –
這與TextBox有什麼關係?如果我們可以使用LINQ,查找並顯示重複內容應該足夠簡單,是嗎?另外,如果這都是文本框,我們應該如何顯示多個項目? – BradleyDotNET
@Justin R.你爲什麼要這樣?我可以爲它做一個截圖。在文本文件上查看我的記錄類型。這裏是SS - > http://s7.directupload.net/images/140716/3hooj3u2.jpg –