小编Paw*_*anS的帖子

LINQ选择新错误.无法访问列表

我的Linq查询是.

string spouseName="jenny";
var empData = from sData in EmpList
              from member in sData.familyNames
              where string.Compare(member, spouseName, true) == 0
              select new Employee
              {
                  CompanyDept = sData.company,
                  EmpName = sData.empName,
                  FamilyNames.Add(spouse)   //ERROR HERE Not able to access as list
              };
Run Code Online (Sandbox Code Playgroud)

这里empList是 List<Employee>

class Employee
{
   private string companyDept
   private string empName
   private List<string> _familyNames = new List<string>();

   public string CompanyDept
   {
      get { return companyDept}
      set { companyDept= value; }
   }

   public string EmpName
   {
      get { return empName}
      set …
Run Code Online (Sandbox Code Playgroud)

c# linq

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

Delphi,String Grid是不可选择的,如何选择Row或Col?

我在Delphi 5中有一个固定行和固定列的StringGrid.但在运行模式下,我无法选择任何行或任何单元格.

如何以及允许我使String Row或单元格可选的属性是什么.

delphi delphi-5 tstringgrid

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

log parser 2.2查询,文本解析和验证

有一个简单的文本文件必须使用日志解析器进行解析.我刚开始使用日志解析器但不了解它的解析限制是什么.我的意思是我可以使用logparser做这样的事情

要解析的TextLine:

1022303Name      WXP3

这个我要解析一下

第一个数字1是行名称
接下来的三个数字022是errorNumber
接下来的三个数字303是UserID
接下来的十个char Name是UserName
接下来的4个char WXP3是SystemName

我无法理解我们是否可以从日志解析器中执行此查询...如果是,则提供任何示例查询.

任何其他工具,这是最受欢迎的工具

c# parsing logparser text-parsing

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

How += is more optimized that normal expression

I read somewhere that:

Good Practice: exp += val Bad Practice: exp = exp + val

The second options forces the JIT to evaluate both copies of exp, and many times this is not needed. The first statement can be optimized far better than the second, since the JIT can avoid evaluating the exp twice.

So I wrote a sample test to verify this. But I am getting a result that I can conclude something. Can anyone help me …

.net c# optimization

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