ienumerable

    0热度

    1回答

    public class Person { public int Id{get;set;} public string Name{get;set;} } public class Test { private readonly IPersonDataService _personDataService; public Test(IPersonDataService personD

    -1热度

    3回答

    我有后续代码: if (myList.Where (.. condition ..).Where (.. another condition ..).Any()) { var element = myList.Where (.. condition ..).Where (.. another condition ..).First().Elements ; ..some l

    0热度

    1回答

    我想合并两个列表没有重复。它应该只有一个属性。 我有一个类: public class Test { public int Id { get; set; } public string Prop { get; set; } public string Type { get; set; } } 我有两个列表,我想没有按类型重复的合并。所以首先我想从列表1,然后从

    4热度

    1回答

    在类中包装对列表枚举器的引用似乎改变了它的行为。一个匿名类的例子: public static void Main() { var list = new List<int>() { 1, 2, 3 }; var an = new { E = list.GetEnumerator() }; while (an.E.MoveNext()) { De

    0热度

    1回答

    IEnumerables我有以下方法: internal virtual Expression VisitMethodCall(MethodCallExpression m) { var obj = Visit(m.Object); IEnumerable<Expression> args = VisitExpressionList(m.Arguments);

    0热度

    1回答

    #LINQ的搜索,我有一个结构 public struct one_point { public int X { get; set; } public int Y { get; set; } public int _value{ get; set; } } 和2列出 List<one_point> rotation_list = new List<one_po

    2热度

    2回答

    我有一个方法: public List<AxeResult> LoadAxes(string kilometriczone, string axe) { IEnumerable<AxeResult> allAxes = PullAxes(); var findAxes = allAxes.Select(a => a.KilometricZone.StartsWith(kilo

    0热度

    1回答

    所以我有一个抽象工厂类的,这种想法是,在这家工厂的构造,我会从autofac所有已注册的服务我很感兴趣的IEnumerable通过在这个工厂有一个传递参数的方法,代码将遍历IEnumerable并返回匹配的服务。容易如馅饼,抽象的工厂模式。 的问题是,我最近在我的接口工厂返回引入了泛型类型,我不知道怎么写的构造函数,因此autofac知道所有已注册的服务仍然会返回,而忽视了基本上是泛型。 一些代码

    4热度

    1回答

    我试图用for循环转换为递归方法作为编码Kata实践(试图解决递归方法的问题)的一部分。逻辑上没有多少东西,但是 递归方法中的任何地方都不会触发断点。 我试图放置一个记录器(控制台输出)来检查方法是否被调用,但没有记录。 这里的方法定义(一个或多个): // Original method with for loop public IEnumerable<Tuple<int, int>>

    0热度

    1回答

    我最近在清理一些代码的可能性为asked a question,代码的意思是等待每个在List<Task<T>>完成,但如果返回一些虚假值,则取消所有Task。 名为Servy quickly produced a method的用户在其完成时间内雄辩地命令List<Task<T>>。在阅读了答案后,我认为/理解了/理解了这个方法。然后我去使用这个方法,但很快就意识到了一个问题。我需要能够识别Ta