0

ユーザータイプのユーザーという名前のリストがあり、ユーザーIDで特定のユーザーを検索し、そのユーザーの詳細を取得していますが、検索したユーザーをユーザータイプ変数に格納して、その特定のものを渡すことができるようにしますuser をパラメーターとして User タイプを取るメソッドに追加します。これはできますか?助けてください。ありがとう。

私のコード:

        List<User> users = new List<User>();

        public void SearchUser()
        {
            Console.WriteLine("Enter user id");
            int userID = Convert.ToInt32(Console.ReadLine());
            var details = users.Where(i => i.ID == userID);
            Console.WriteLine("User Details are:");
            foreach (var item in details)
            {
                Console.WriteLine(item.Name);
                Console.WriteLine(item.Location);
            }
            User user = (User)details; //Here it throws exception, can I get the searched user as User type, so that I could pass it in the WritePost method
        }

       public void WritePost(User user)
       {
            //Code Here
       }
4

2 に答える 2