【发布时间】:2019-05-24 14:13:24
【问题描述】:
在课堂上,我正在输入数据以创建一个帐户。现在,用户输入的每个数据都保存在一个文件中。现在对于用户名,我想检查用户名是否已经存在于文件中。我怎样才能做到这一点?
public void CreateAccount()
{
Console.WriteLine("-=-=-=-=-=-=-=-=-=-=-=-=-=-");
Console.WriteLine("Enter a Username: ");
Client usernameField = new Client("Username")
{
UsernameField = Console.ReadLine()
};
string filePath = "C:\\createaccount.txt"
Client.SerializeData(accountData, filePath);
public static void SerializeData(List<Client> userToSerialize, string
filePath)
{
FileReadWrite<Client>.SerializeData(userToSerialize, filePath);
}
public static List<Client> DeserializeData<Client>(string filePath)
{
return FileReadWrite<Client>.DeserializeData<Client>(filePath);
}
【问题讨论】:
-
1.
DeserializeData数据,2.检查List<Client>是否包含输入的UsernameField