摘要: 一个很简单的问题在LINQ中实现多字段排序中,各字段排序不同的问题。这个问题在普通的工程中很容易实现。select a1,a2,a3 from t1 order by a1 desc ,a2 asc但是在LINQ中有点复杂,因为刚刚接触LINQ查了一个下午才搞明白,哈哈~~~source = from t in db.t1 select new TModel { A1=a1; A2=a2; A2=a3; };ordered = source.OrderByDescending(t => new { t.a1 }).ThenBy(t => new { t.a2 });关键就在Then 阅读全文
posted @ 2011-12-08 17:32 meil 阅读(22212) 评论(1) 推荐(1) 编辑
摘要: VB6转换C#2010函数替换VB6 ---------------->C#20101、InStr(strKey, " ")-->strKey.IndexOf(" ")InStr([start, ]string1, string2[, compare])返回指定一字符串在另一字符串中最先出现的位置。在字符串string1中,从start开始找string2,省略start时从string1的第1个字符开始找。找不到时,函数返回值为0,找到则返回所在位置。2、InstrRev("www.livebaby.cn"," 阅读全文
posted @ 2011-12-08 17:14 meil 阅读(917) 评论(0) 推荐(0) 编辑
摘要: VB6转换C#2010步骤1、VB6转换为VB.NET2005 使用工具VS.NET2005:使用VS.NET2005直接打开VB6工程,系统提供代码的升级转换 VB6转换为VS.NET2005时,需要保证VB6中得第三方组件在本机已经安装完毕,建议最好在本机编译一下VB6源码这样保证所需的库文件都在本机上。这样在VS.NET2005进行自动升级转换时都会自动引入升级后的工程中。 转换完成后大部分的代码都可以使用,但是其生成的编码还是VB6的风格,需要进行重新的构建。VB6中得控件数组在VS.NET2005中不能在使用需要使用VS.NET2005中得数组和控件组合的方式实现。2、VB.NET2 阅读全文
posted @ 2011-12-08 17:13 meil 阅读(4701) 评论(0) 推荐(0) 编辑