随笔分类 - Y.C#
摘要:// 将tasks保存到二进制文件中 public Boolean saveToFile(String file) { try { if (tasks.Count==0) { // 没任务就不存 return false; } if (File.Exists(fil...
阅读全文
摘要:理由: 因为long类型是 System.Int64 (长整型,占 8 字节,表示 64 位整数,范围大约 -(10 的 19) 次方 到 10 的 19 次方) 而long BinaryReader.ReadInt64()方法是从当前流中读取八字节有符号整数,并使流的当前位置向前移动8个字节。 八
阅读全文
摘要:捕获异常,同样是try...catch...,这个完全一样; 抛出异常,同样是throw,这个完全一样; 函数抛出怎样的异常,Java中可以用throws定义,而C#中不用定义,相当于throws Exception. 2017年6月29日19:30:47
阅读全文
摘要:目前热门剧司马懿第一集的迅雷下载地址是: thunder://QUFodHRwOi8vZGwxMjIuODBzLmltOjkyMC8xNzA2L1vlpKflhptTU+mprOaHv+S5i+WGm1PogZRNXeesrDAx6ZuGL1vlpKflhptTU+mprOaHv+S5i+WGm1P
阅读全文
摘要:项目中需要用线程处理一些事务。处理结果(已经处理的比例)随时显示在ListView的某区域。 由于线程循环动作较快,导致被更新的单元格甚至所在行都有闪烁现象。 后来考虑到线程算的值整数部分未必变化很快,于是将线程的刷新值和单元格中现有值比较,不同再更新。 做了此细节后,闪烁现象居然好很多了。 也算无
阅读全文
摘要:Continue 等效于 HTTP 状态 100。Continue 指示客户端可能继续其请求。 SwitchingProtocols 等效于 HTTP 状态 101。SwitchingProtocols 指示正在更改协议版本或协议。 OK 等效于 HTTP 状态 200。OK 指示请求成功,且请求的
阅读全文
摘要:类代码: 使用示例: 以上代码参考了 http://blog.csdn.net/jiankunking/article/details/50017009 的代码,在此向原作者表示感谢。 2017年6月28日16:07:53
阅读全文
摘要:C# Winform程序中,使用线程对界面进行更新需要特殊处理,否则会出现异常“线程间操作无效: 从不是创建控件“taskView”的线程访问它。” 在网文“http://www.cnblogs.com/smileberry/p/3912918.html”的知道下,我做了下面的例程,希望对大家有所帮
阅读全文
摘要:在上文基础上增加了远程文件是否存在和本地文件是否存在的判断。 类代码: 测试代码:
阅读全文
摘要:下文代码是从网络(http://www.cnblogs.com/hayden/archive/2012/04/26/2472815.html)得来,亲测好用。我中修改了下格式和注释,版权属于原作者“舒启钊”。 2017年6月26日08:17:06
阅读全文
摘要:将Listview控件的FullRowSelect属性置为True,当然Listview的View属性应该是Details。 2017年6月25日17:15:55
阅读全文
摘要:如果在一个项目中先增添了SplitContainer,然后再添加的Toolbar或statusStrip,结果后者把前者上部或下部挡住了一条,造成界面别扭。 解决办法是右键点击Toolba或statusStripr,将其“置于底层”,这样就不会遮挡了。 2017年6月25日16:34:30
阅读全文
摘要:/// /// 判断是否十六进制格式字符串 /// /// /// public bool IsHexadecimal(string str) { const string PATTERN = @"([A-F][a-f][0-9])+$"; ...
阅读全文
摘要:1.十进制数字向二进制,八进制,十六进制字符串的转换,使用函数 Convert.ToString(int value, int toBase): 它可以把一个数字转换为不同进制数值的字符串格式,其中toBase参数为进制的格式,只能是2、8、10及16: 如Convert.ToString(25,2
阅读全文
摘要:介绍: 《大富翁4》是我大学期间爱玩的游戏之一,仅次于星际和大菠萝,17年6月出于情怀又把原作找出来玩了几把,继而又诞生做个存档编辑器的想法,于是便有了下面的作品。 因中途本站换过一次域名,部分文件丢失了,21年8月15日复查重把链接恢复了,这次源码和可执行文件都有了。 下载地址: https://
阅读全文
摘要:一.自定义窗体的搭建 这个比较简单,添加一个WinForm窗体就行了,设置一个名字EditPanel,然后在窗体上画需要的控件。 二.将自定义窗体添加到选项卡 到这里就完成了。 2017年6月13日14:11:06
阅读全文
摘要:虽然网络上关于“C#对二进制文件进行读写”的文章多如牛毛,但具体到自己要处理的问题时,难免让人产生“书到用时方恨少”和“纸上读来终觉浅”的感觉。我现在感觉要真正解决自己的问题,最终还是要靠自己下功夫。 实例一:将数值写入文件的特定位置 实例二:读取文件的特定位置,得到数值 2017年6月13日11:
阅读全文