【问题标题】:How to display items from List in C# (console application)如何在 C# 中显示列表中的项目(控制台应用程序)
【发布时间】:2016-03-15 11:56:06
【问题描述】:
public class Program
{
    public static List<Players> DB = new List<Players>();

    static void Main(string[] args)
    {
        Console.WriteLine("Please choose action: ");
        Console.WriteLine("Type 'Register', 'Deposit', 'Withdraw' or 'Info' to continue.");
    }

    static void Register()
    {
        Players Player = new Players();

        Console.WriteLine();
        Console.WriteLine("Register New Player");
        Console.WriteLine();
        Console.WriteLine("Please Type Username:");
        string username = Console.ReadLine();
        Player.username = username;

        Console.WriteLine();
        Console.WriteLine("Please Type Fisrt Name:");
        string firstname = Console.ReadLine();
        Player.firstname = firstname;

        Console.WriteLine();
        Console.WriteLine("Please Type Last Name:");
        string lastname = Console.ReadLine();
        Player.lastname = lastname;

        Console.WriteLine();
        Console.WriteLine("Please Type Birth Date:");
        string birthdate = Console.ReadLine();
        Player.birthdate = birthdate;

        DB.Add(Player);
    }

}

所以我问我如何显示存储在数据库列表中的项目?还是我做错了什么?

【问题讨论】:

  • 事实上我有更多的代码。它上面的主要方法: public static List DB = new List();那么在这种情况下我如何从列表中获取信息呢?
  • 好吧,目前您没有显示任何试图显示存储在数据库中的项目的代码。你有没有尝试过?
  • 您能否编辑您的问题以描述您希望看到的行为和实际看到的行为?解释您为实现所需行为所做的尝试以及为什么它不起作用。当问题本身不清楚时,很难帮助某人解决问题。

标签: c# list show


【解决方案1】:

大概是这样的

Foreach(Player p in DB) { Console.WriteLine(p.firstname); }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-20
    • 1970-01-01
    • 2011-11-19
    • 2010-10-20
    • 1970-01-01
    • 1970-01-01
    • 2021-01-06
    • 1970-01-01
    相关资源
    最近更新 更多