标签: linq-to-objects

如何进行转型?

int[] numbers = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 };
string[] strings = { "zero", "one", "two", "three", "four", "five", "six",
                     "seven","eight", "nine" };

 var textNums =
                from n in numbers
                select strings[n];

   Console.WriteLine("Number strings:");

   foreach (var s in textNums)
   {
                Console.WriteLine(s);
   }
Run Code Online (Sandbox Code Playgroud)

1)将"整数"转换为表示"word"中的整数的机制是什么?

2)像int这样的转换只能用int到string吗?或者我们可以通过这种转变来玩乐吗?

c# linq-to-objects transform

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

实体框架如何将文本框绑定到Windows窗体中的模型

在Windows窗体项目中使用实体数据模型,我想同时将Orders实体绑定到datagridview和textBox,textBox必须根据datagrid中的当前行显示OrderID值.

我在Form load事件中使用的代码是下一个:

    using(NorthwindEntities context = new NorthwindEntities())
    {
    ordersDataGridView.DataSource = context.Orders;
    OrderNumberTextBox.   ...
    }
Run Code Online (Sandbox Code Playgroud)

对于这种情况,绑定Textbox的正确语法是什么?谢谢.

c# linq-to-objects linq-to-entities entity-framework winforms

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

获取List <T>中类的字符串属性中的最大点数?

我的object(KoClass)有一个名为的字符串属性Title.此属性可以包含格式的字符串01.001.0001.003.它最多可以包含十个元素,用..

我如何计算,.最长的字符串中有多少?

List<KoClass> kok = new List<KoClass>();
kok.FillData();

int maxLength = ?
Run Code Online (Sandbox Code Playgroud)

c# string linq-to-objects list

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

按结果工资排名前10位的百分位数

我有一个内存的Job对象列表,Job对象有一个名为Salary的属性.

如何使用LINQ或C#过滤此列表,仅包含薪水在前10名或后10名中的工作列表?

这是我的尝试,到目前为止似乎对我有用:

var tenthPercentileCount = allJobsCount / 10;
var top10PercentileJobs = allJobs
    .OrderByDescending(j => j.Salary.SalaryAmount)
    .Take(tenthPercentileCount)
    .ToList();
var bottom10PercentileJobs = allJobs
    .OrderBy(j => j.Salary.SalaryAmount)
    .Take(tenthPercentileCount)
    .ToList();
Run Code Online (Sandbox Code Playgroud)

c# linq linq-to-objects percentile

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