小编Thi*_*ing的帖子

使用LINQ重写语句(C#)

是否可以使用lambda(C#)编写下面的内容

private static void GetRecordList(List<CustomerInfo> lstCustinfo)
{
    for (int i = 1; i <= 5; i++)
    {
        if (i % 2 == 0)

            lstCustinfo.Add(new CustomerInfo { CountryCode = "USA", CustomerAddress = "US Address" + i.ToString(), CustomerName = "US Customer Name" + i.ToString(), ForeignAmount = i * 50 });

        else
           lstCustinfo.Add(new CustomerInfo { CountryCode = "UK", CustomerAddress = "UK Address" + i.ToString(), CustomerName = "UK Customer Name" + i.ToString(), ForeignAmount = i * 80 });

    }
}
Run Code Online (Sandbox Code Playgroud)

c# linq

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

C#中的这种链接叫什么?

你能告诉我C#中有哪种构造吗?

Code Golf:相当于Excel列名的数字

C.WriteLine(C.ReadLine() 
            .Reverse() 
            .Select((c, i) => (c - 64) * System.Math.Pow(26, i)) 
            .Sum());
Run Code Online (Sandbox Code Playgroud)

虽然我是C#的新手(到目前为止只有两个月),但自从我加入C#团队以来,我从未见过这种链接.它真的吸引了我,我想了解更多.

请对此有所了解.

c#

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

为什么在VDPROJ上使用Windows Installer XML(WiX)?

当我们使用内置的.net MSI安装程序时,为什么要选择Windows Installer XML(WiX)?

installer windows-installer wix

6
推荐指数
2
解决办法
2492
查看次数

除非在LINQ to Objects中模拟SQL,否则不在OR中

假设我有两个列表,分别包含源文件名和目标文件名列表.

Sourcefilenamelist包含1.txt,2.txt,3.txt,4.txt文件

而Destinaitonlist有1.txt,2.txt.

我想写一个linq查询来找出SourceList中哪些文件在DestinationFile列表中不存在.

例如,输出将是3.txt和4.txt.我是通过foreach声明完成的.但现在我想通过使用LINQ(C#)来做同样的事情.

编辑:

我的代码是

List<FileList> sourceFileNames = new List<FileList>();

sourceFileNames.Add(new FileList { FileNames = "1.txt" });
sourceFileNames.Add(new FileList { FileNames = "2.txt" });
sourceFileNames.Add(new FileList { FileNames = "3.txt" });
sourceFileNames.Add(new FileList { FileNames = "4.txt" });

List<FileList> destinationFileNames = new List<FileList>();
destinationFileNames.Add(new FileList { FileNames = "1.txt" });
destinationFileNames.Add(new FileList { FileNames = "2.txt" });

IEnumerable<FileList> except =  sourceFileNames.Except(destinationFileNames);
Run Code Online (Sandbox Code Playgroud)

并且Filelist是一个简单的类,只有一个属性fileNames类型为string.

class FileList
    {
       public string FileNames { get; set; }
    }
Run Code Online (Sandbox Code Playgroud)

c# linq

3
推荐指数
3
解决办法
1018
查看次数

C#(3.0)中代表CUBE的数据结构

能否请您介绍一下如何在C#(3.0)中设计数据结构,这将给出3D数据结构的表示.

我的意思是说类似于立方体的东西.喜欢根据时间,地点查看的库存数据.

请给出一个简单的工作示例,甚至链接都可以.

这很紧急.

任何例子将不胜感激.

提前致谢

c#-3.0

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

标签 统计

c# ×3

linq ×2

c#-3.0 ×1

installer ×1

windows-installer ×1

wix ×1