随笔分类 - [1].Net
记录.net学习过程中的点点滴滴
摘要:尽管你写了很多年的C#的代码,但是可能当别人问到你const与readonly的区别时候,还是会小小的愣一会吧~ 笔者也是在看欧立奇版的《.Net 程序员面试宝典》的时候,才发现自己长久以来竟然在弄不清出两者的情况下,混用了这么长的时间。的确,const与readonly 很像,都是将变量声明为只读,且在变量初始化后就不可改写。那么,const与readonly 这两个修饰符到底区别在什么地方呢...
阅读全文
摘要:自己写的一个小的工具程序,功能实现了(可能还有Bug),界面方面没花什么心思设计,所以有点杂乱。今天把源码放上来,是希望其中的一些实现某些功能性的代码对大家有些许帮助。 程序运行后,以托盘的形式显示在窗体右下角,如下图中的黑色闹钟表示: 开启程序,设置下操作类型以及时间,如下所示: 点击上图中的设置,出现设置面板,如下: 本程序的时间是设置多少小时以及多少分钟后断网或关机,在上述设置完毕后,程序...
阅读全文
摘要:去年和朋友参加个小比赛时候做的,当时时间很赶,所以只做完了单人版的,但是加入了选游戏人物的选项~至于为什么到今天才拿出来晒,原因是——呵呵,懒~ 图一、主界面 图二、选游戏人物 图三、经典男人模式 图四、索尼克模式 图五、 GameOver 图六、下完一百层 好了,图片先发到这~源码等段日子再传上来~ 扫墓归来,呵呵,今晚把源码传上来吧~本源码是由我和同学一起写的,...
阅读全文
摘要:笔者才疏学浅,文中叙述不当之处还望各位园友指出~ 1、怎么使得程序窗口左上角和任务栏有图标,如下图所示: 其实这个问题不应该放到程序打包这部分讲,只不过对于一些初学者而言,在这提下也许会有很大的帮助(想到自己刚学.net那会了,呵呵)。方法之一的话就是先添加一个图标文件到项目中,然后切换到每个界面设计器,右键窗体的属性,在属性窗口有个Icon选项,下面的也就不用多说了吧~ 2、先新建一个空的解决...
阅读全文
摘要:最近在做的项目中涉及到串口通信编程,队友在做这一模块的时候遇到了一个相信很多人都可能遇到的问题,那就是接受数据的冲突或者丢失。队友让我帮他调试的时候,足足花了近两个小时才把问题给解决了,现觉得有必要总结一下以给遇到类似问题的朋友一个思路吧~ 问题是这样的,从相应的硬件设备每隔2秒便发送一个大小为15的字节数据,存的是16进制数据,每条数据以7E开头以7E结尾。例如:7E 09 01 1A ......
阅读全文
摘要:标题想了很久,上篇文章的标题便产生了些误会,但这次还是感觉自己表述的不是很清晰(再次的抱歉下笔者的表达能力)。所以决定先说下本篇博文的内容,希望大家多多包涵~ 写这篇文章,还是源于最近写个小程序遇到的一个问题,大致便是笔者在一个Listview控件中可以添加对一些文件的监视,任何对监视的文件的改动都会在Listview控件中体现出来(如文件名的重命名)。大家知道,.Net提供了一个封装好的Fil...
阅读全文
摘要:前天晚上睡觉前萌生实现一个小软件的想法,界面准备采用类似Demon tools的NotifyIcon界面。今天游玩归来准备动手写的时候,在工具栏里面却发现没找到托盘控件,囧。既然没有,就自己实现下吧,参考了MSDN上给出的代码样板,于是写了如下一个,也算是为下一个小软件做下铺垫吧~ 运行界面如下所示: 图1 图2 代码很少,如下所示: [代码] 工程源码下载:/Files/royenhome...
阅读全文
摘要:早上起来后闲的无事,于是想到前些日子学院的某个老师让大家给他找个什么倒计时的小软件,当时大家忙于复习所以也懒得搭理这件事,囧~。既然早上没事干,何不写个玩玩~既然要写,就用以前没怎么捣鼓过的WPF写一个吧,也算是一次学习WPF的初探吧(感觉自己很落后了)! 在Vs2008和Vs2010之间徘徊了许久之后,最终还是选择了Vs2008做开发IDE。在Vs2008中建了个WPF工程后,浏览了下默认生成...
阅读全文