小编A1R*_*ack的帖子

使用LINQ for List of type object

我有一个类型对象列表

List<object> _list;
Run Code Online (Sandbox Code Playgroud)

我在一个方法中初始化这个列表,并添加一些属性的项目

void CreateList()
{
_list= new List<object>();
_list.Add(new {Prop1 = 45, Prop2 = "foo", Prop3 = 4.5});
_list.Add(new {Prop1 = 14, Prop2 = "bar", Prop3 = 3.1});
}
Run Code Online (Sandbox Code Playgroud)

但是我现在有一个类型对象的列表,我不知道它的类型或元素的类型.

我想根据列表中的属性使用LINQ选择一些元素,例如FindAll().我该怎么做?创建POCO课程会更好吗?

c# linq

1
推荐指数
1
解决办法
73
查看次数

整数自动设置为0 C#

我正在做一个小型控制台程序的练习,该程序显示汽车的移动速度以及使其快速或慢速运行的功能.

所以这是我的类叫car,它包含一个构造函数.私有int速度
有一个get和set访问器. 有两种方法称为加速和中断.

class car
{
    private int speed;

    public car (int initialSpeed) //initializes car speed
    {
        Speed = initialSpeed;
    }


    public void accelerate() //increase Speed
    {
        Speed = Speed + 10;
    }


    public void brake() //decrease Speed
    {
        Speed = Speed - 10;
    }


    public int Speed //access private int speed
    {
        get { return speed; }
        set { speed = Speed; }
    }


}
Run Code Online (Sandbox Code Playgroud)

现在问题是:

class program
{
    static void Main(string[] args)
    {
        var Car = …
Run Code Online (Sandbox Code Playgroud)

c# int console

0
推荐指数
2
解决办法
207
查看次数

标签 统计

c# ×2

console ×1

int ×1

linq ×1