c# - 将自定义类添加到列表时遇到问题 (C#)

标签 c# list class

我希望我的术语在这里是正确的,仍在学习所有正确的行话。

我使用以下代码创建了一个自定义类:

    public class inputData
{
    public string type;
    public int time;
    public int score;
    public int height;
}

我想创建一个包含该类的列表,就像我在这里所做的那样:

List<inputData> inputList = new List<inputData>();

我现在正尝试添加到该列表,但遇到了麻烦。我已经尝试了以下两种方法,但仍然没有运气。有人可以在这里为我指明正确的方向吗?

inputList.Add(new inputData("1", 2, 3, 4));

inputList.type.Add("1"); 

最佳答案

你需要object initializer

改变

inputList.Add(new inputData("1", 2, 3, 4));

inputList.Add(new inputData{type="1", time=2, score=3, height=4});

关于c# - 将自定义类添加到列表时遇到问题 (C#),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13339312/

相关文章:

c# - DataTable.Load() 时应用程序中断,问题在哪里?

c++ - 带有列表的 std::generate_n 函数

Python:比较两个整数列表的最有效方法

java - 我怎样才能 "Connect"2 类

c# - 从字符串中获取最后一组数字的正则表达式

c# - Datagrid MVVM WPF中的复选框

css - 如何让 li 扩展以适应缩略图内容?

java - 旧的 "Java Could not find Main Class"错误

c++ - 代码错误 : "Is not a nonstatic data member or base class of"

c# - Windows 服务启动失败 : Cannot start service from the command line or debugger