随笔 - 657  文章 - 4  评论 - 213  阅读 - 432万
10 2011 档案
C# yield
摘要:yield有两种使用形式:yield return;和yield break;他们通常配合枚举器对象IEnumerable(支持非泛型集合上进行简单迭代)使用。yield return:即取到一个数据后马上返回该数据,不需要全部数据装入数列完毕,这样有效提高了遍历效率。普通的return只返回一个数据,yield return 可在循环中返回符合条件的多个数据。yield break:在循环中,配合yield return使用。当条件不符合时,停止循环,返回符合条件的列表。privateint[]array=newint[10];publicIEnumerable GetEnumerator( 阅读全文
posted @ 2011-10-17 11:12 一路前行 阅读(368) 评论(0) 推荐(0) 编辑
Thread.Join()
摘要:举例:程序(Main函数)开始运行,实际上是有一个线程在执行Main函数,我们称作MainThread。假如我们在Main函数中声明了一个Thread,称作NewThread,并且调用了NewThread.Start()的方法时,NewThread线程开始启动并做相应工作。当调用NewThread.Join()方法时,MainThread就被停止执行,直到NewThread线程执行完毕。 阅读全文
posted @ 2011-10-14 14:40 一路前行 阅读(248) 评论(0) 推荐(0) 编辑
ModbusRTU模式和结束符(转)
摘要:Modbus RTU模式的协议字段 起始位 设备地址 功能码 数据 CRC校验 结束符 至少3.5个字符 8bit 8bit N*8bit 16bit 至少3.5个字符 Modbus协议RTU模式要求每一帧的起始和结束都以至少3.5个字符为间隔。 每个字符间隔是字符位数/波特率,以1位起始位,8位数据,1位停止位,无奇偶校验位的10位数据。 以波特率为9600b/s为例,字符间隔为1.04... 阅读全文
posted @ 2011-10-13 12:27 一路前行 阅读(1409) 评论(0) 推荐(1) 编辑
如何把string类型转为enum类型(转)
摘要:定义了enum类型如下:publicenumInteractiveType{Nothing=1,//什么也不干Email=2,//通过email传回Jiwai=3//通过sms传回(通过api更新叽歪,然后叽歪的关注功能传回)}如果我们想把字符串"Email"或者数字转化为该enum类型,如何转换呢?可以如下转换:(InteractiveType)Enum.Parse(typeof(InteractiveType),"Email",false)最后一个参数是指是否忽略大小写匹配,false指考虑大小写;同样的,这里字符串"Email" 阅读全文
posted @ 2011-10-12 22:55 一路前行 阅读(7260) 评论(0) 推荐(0) 编辑
SqlConnectionStringBuilder
摘要:正用: System.Data.SqlClient.SqlConnectionStringBuilderbuilder=newSystem.Data.SqlClient.SqlConnectionStringBuilder();builder["DataSource"]="(local)";builder["integratedSecurity"]=true;builder["InitialCatalog"]="AdventureWorks;NewValue=Bad";Console.Write 阅读全文
posted @ 2011-10-11 23:37 一路前行 阅读(2254) 评论(0) 推荐(1) 编辑
DOS批处理高级教程:第七章 DOS批处理编程高级技巧(转)
摘要:DOS批处理高级教程:第一章 批处理基础DOS批处理高级教程:第二章 DOS循环for命令详解DOS批处理高级教程:第三章 for命令中的变量DOS批处理高级教程:第四章 批处理中的变量DOS批处理高级教程:第五章 set命令详解DOS批处理高级教程:第六章 if命令讲解DOS批处理高级教程:第七章 DOS批处理编程高级技巧一、交互界面设计没啥说的,看看高手设计的菜单界面吧:@echo offclstitle 终极多功能修复:menuclscolor 0Aecho.echo ==============================echo 请选择要进行的操作,然后按回车ec... 阅读全文
posted @ 2011-10-09 16:46 一路前行 阅读(679) 评论(0) 推荐(0) 编辑
DOS批处理高级教程:第六章 if命令讲解(转)
摘要:DOS批处理高级教程:第一章 批处理基础DOS批处理高级教程:第二章 DOS循环for命令详解DOS批处理高级教程:第三章 for命令中的变量DOS批处理高级教程:第四章 批处理中的变量DOS批处理高级教程:第五章 set命令详解DOS批处理高级教程:第六章 if命令讲解DOS批处理高级教程:第七章 DOS批处理编程高级技巧最近发现有些朋友一老问IF命令的用法,IF命令个人觉得很简单,所以就一直没把发放到新手教学贴里说,现在我给补上一文,希望对各位"非常BAT的"新手朋友们有所帮助.现在开始:在CMD使用IF /?打开IF的系统帮助(自己看我就不全部列出来了),我们会发现I 阅读全文
posted @ 2011-10-09 16:43 一路前行 阅读(506) 评论(0) 推荐(1) 编辑
DOS批处理高级教程:第五章 set命令详解(转)
摘要:DOS批处理高级教程:第一章 批处理基础DOS批处理高级教程:第二章 DOS循环for命令详解DOS批处理高级教程:第三章 for命令中的变量DOS批处理高级教程:第四章 批处理中的变量DOS批处理高级教程:第五章 set命令详解DOS批处理高级教程:第六章 if命令讲解DOS批处理高级教程:第七章 DOS批处理编程高级技巧在上一贴中我简单的介绍了一下SET设置自定义变量的作用,现在我来具体讲一下set的其他功能.一、用set命令设置自定义变量显示、设置或删除 cmd.exe 环境变量。SET [variable=[string]]variable指定环境变量名。string 指定要指派给变. 阅读全文
posted @ 2011-10-09 16:40 一路前行 阅读(394) 评论(0) 推荐(0) 编辑
DOS批处理高级教程:第四章 批处理中的变量(转)
摘要:DOS批处理高级教程:第一章 批处理基础DOS批处理高级教程:第二章 DOS循环for命令详解DOS批处理高级教程:第三章 for命令中的变量DOS批处理高级教程:第四章 批处理中的变量DOS批处理高级教程:第五章 set命令详解DOS批处理高级教程:第六章 if命令讲解DOS批处理高级教程:第七章 DOS批处理编程高级技巧批处理中的变量,我把他分为两类,分别为"系统变量"和"自定义变量"我们现在来详解这两个变量!一、系统变量他们的值由系统将其根据事先定义的条件自动赋值,也就是这些变量系统已经给他们定义了值,不需要我们来给他赋值,我们只需要调用而以!我把 阅读全文
posted @ 2011-10-09 16:39 一路前行 阅读(463) 评论(0) 推荐(0) 编辑
DOS批处理高级教程:第三章 FOR命令中的变量(转)
摘要:DOS批处理高级教程:第一章 批处理基础DOS批处理高级教程:第二章 DOS循环for命令详解DOS批处理高级教程:第三章 for命令中的变量DOS批处理高级教程:第四章 批处理中的变量DOS批处理高级教程:第五章 set命令详解DOS批处理高级教程:第六章 if命令讲解DOS批处理高级教程:第七章 DOS批处理编程高级技巧FOR命令中有一些变量,他们的用法许多新手朋友还不太了解,今天给大家讲解他们的用法!先把FOR的变量全部列出来: ~I - 删除任何引号("),扩展 %I %~fI - 将 %I 扩展到一个完全合格的路径名 %~dI - 仅将 %I 扩展到一个驱动器号 %~pI 阅读全文
posted @ 2011-10-09 16:37 一路前行 阅读(360) 评论(0) 推荐(0) 编辑
DOS批处理高级教程:第二章 DOS循环for命令详解(转)
摘要:DOS批处理高级教程:第二章 DOS循环for命令详解DOS批处理高级教程:第一章 批处理基础DOS批处理高级教程:第二章 DOS循环for命令详解DOS批处理高级教程:第三章 for命令中的变量DOS批处理高级教程:第四章 批处理中的变量DOS批处理高级教程:第五章 set命令详解DOS批处理高级教程:第六章 if命令讲解DOS批处理高级教程:第七章 DOS批处理编程高级技巧讲FOR之前呢,咋先告诉各位新手朋友,如果你有什么命令不懂,直接在CMD下面输入:name /? 这样的格式来看系统给出的帮助文件,比如for /? 就会把FOR命令的帮助全部显示出来!当然许多菜鸟都看不懂....所以才 阅读全文
posted @ 2011-10-09 16:35 一路前行 阅读(512) 评论(0) 推荐(0) 编辑
DOS批处理高级教程:第一章 批处理基础(转)
摘要:DOS批处理高级教程:第一章 批处理基础DOS批处理高级教程:第二章 DOS循环for命令详解DOS批处理高级教程:第三章 for命令中的变量DOS批处理高级教程:第四章 批处理中的变量DOS批处理高级教程:第五章 set命令详解DOS批处理高级教程:第六章 if命令讲解DOS批处理高级教程:第七章 DOS批处理编程高级技巧第一节 常用批处理内部命令简介批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令。小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程。了解了大概意思后,我们正式开始学 阅读全文
posted @ 2011-10-09 16:32 一路前行 阅读(598) 评论(0) 推荐(0) 编辑
Dos命令下多文件中查找某字符串
摘要:findstr/s/i"WndProc"*.*在DOS下进行,“WndProc”为要查找的字符串。查找当前目录ixia的*.*文件。批处理文件可以写成如下形式:@echoofffor%%iin(C:\Users\Administrator\Desktop\New\CyUSB\*.*)do(type%%i|findstr"WndProc">nul&&echo%%~nxi)pause 阅读全文
posted @ 2011-10-09 16:18 一路前行 阅读(2431) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示