今天遇到一个很诡异的问题,初步猜测是Linq编译以及编译器自动优化带来的原因,对IL不是很熟悉,所以懒得去追了。贴个代码出来,希望能抛砖引玉,得到正解。注意到我用原始的foreach语句代替了linq查询。若是用linq,则在运行var arg = JsonConvert.DeserializeOb...
分类:
其他好文 时间:
2014-10-20 22:49:32
阅读次数:
150
public enum eErrorDetailCode : int { 登陆成功 = 0, 登出 = 1, 应用错误 = 2, 成功 = 16, 失败 = 17 }foreach ( int intError in Enum.GetValues(typeof(eErrorDetailCode))....
在.Net中经常会遇到批量添加数据,如将Excel中的数据导入数据库,直接在DataGridView控件中添加数据再保存到数据库等等。方法一:一条一条循环添加通常我们的第一反应是采用for或foreach循环一条一条的添加。for (int i = 0; i 0){ str.Append("...
分类:
Web程序 时间:
2014-10-20 13:21:14
阅读次数:
508
2014年10月20日 10:45:19有些时候调用接口的时候返回数据的编码不是utf-8的,需要转码1 foreach ($arrInfo as $k => $v) {2 $encodeing = mb_detect_encoding($v, array('ASCII','GB2312',...
分类:
Web程序 时间:
2014-10-20 11:28:17
阅读次数:
419
php操作xml并将其插入数据库
<?php
header('content-type:text/html;charset=utf-8');
mysql_connect('localhost', 'root', '');
mysql_select_db('test');
mysql_query('SET names utf8');
$xml_array=simplexml_load_file('suggest.xml'); //将XML中的数据,读取到数组对象中
foreach($xml_array a...
分类:
数据库 时间:
2014-10-18 09:53:04
阅读次数:
226
0?$matches[0]:''; function CheckSubstrs($substrs,$text){ foreach($substrs as $substr) if(false!==strpos($text,$substr...
分类:
移动开发 时间:
2014-10-18 09:41:37
阅读次数:
205
作者:zhanhailiang 日期:2014-10-17
分支的应用场景
总结一句就是方便并行开发。
Subversion has commands to help you maintain parallel branches of your files and directories. It allows
you to create branches b...
分类:
其他好文 时间:
2014-10-17 23:25:42
阅读次数:
359
所在文件:MultiGridOctreeData.inl所在函数:Pointer( Real ) Octree::SetLaplacianConstraints( const NormalInfo& normalInfo )//设置拉普拉斯限制2033:#pragma omp parallel fo...
分类:
其他好文 时间:
2014-10-17 23:20:52
阅读次数:
390
$dnss=gwmi win32_networkadapter -filter "NetConnectionStatus = 2"|foreach {(gwmi Win32_NetworkAdapterConfiguration -filter "index = $($_.index)").DNSS...
分类:
其他好文 时间:
2014-10-17 23:05:28
阅读次数:
292
首先创建一个判断函数,判断窗体是否已经打开:publicboolopenonece(Formmyform){foreach(Formfrminthis.MdiChildren){if(frm.Name==myform.Name){frm.Activate();frm.WindowState=FormWindowState.Maximized;returntrue;}}returnfalse;}然后点击MDI窗体中的菜单按钮时编写代码..