我想为数组的每个部分编写不同的“if”语句。例如,关于 NHS 号码、出生日期、职位等的 if 语句……它们都有不同的“if”语句。
我如何为所有这些编写单独的 if 语句?
这是检查字段有效性的系统的一部分。
我努力了:
string[] NHSarray = new string[0];
我认为这种语法符合我需要做的事情,我就是想不通。
List<int> NHSnumber = new List<int>();
List<int> DateOfBirth = new List<int>();
List<int> Title = new List<int>();
List<int> GivenName = new List<int>();
List<int> Surname = new List<int>();
List<int> Gender = new List<int>();
using (var reader = new StreamReader(@"C:\Users\wy6282\Desktop\VS\nhsBatchChecker\Patients.txt"))
{
string line;
while ((line = reader.ReadLine()) != null)
{
//split the line
string[] parts = line.Split(new[] { "Error" }, StringSplitOptions.None);
//get valid integers
NHSnumber.Add(GetInt(parts[0].Split(' ', '\'')));
DateOfBirth.Add(GetInt(parts[1].Split(' ', '\'')));
Title.Add(GetInt(parts[2].Split(' ', '\'')));
GivenName.Add(GetInt(parts[3].Split(' ', '\'')));
Surname.Add(GetInt(parts[4].Split(' ', '\'')));
Gender.Add(GetInt(parts[5].Split(' ', '\'')));
}
}
哆啦的时光机
达令说
相关分类