
C#
gtclulong
这个作者很懒,什么都没留下…
展开
-
Try-Catch嵌套犯的错误
最近在写一个小程序时用到了嵌套Try-Catch,个人对C#没什么理解,只是随手拿来用的,所以犯了个错误,记录一下原来的代码:原创 2015-12-03 11:09:43 · 4512 阅读 · 0 评论 -
C#IPEndPoint中IP4地址字符串到long/uint的转换-转载修订
原文链接:http://www.cnblogs.com/luxiaoxun/p/3376682.html我直接Copy原作中的函数使用在C#中,把形如"192.168.1.102"的IP转换为整数传递,在新的函数中创建IPEndPoint时,ipe的值为102.1.168.192:4000 【clientPort传递的是4000】private void Conn(uint cli原创 2016-08-28 15:01:13 · 1869 阅读 · 0 评论 -
C#:修改程序集信息后DragDrop注册失败
因为某些原因,要修改原来的程序集名称、namespace名称,修改完后再运行时,在Application.Run(new fMain());运行之后出现了“DragDrop注册失败”的错误。百度一下,发现造成这个错误的原因各种各样,只能自己试试了。关闭程序集,将Release目录下[或Debug]的除引用dll外的文件删除,重新打开程序集,点“重新生成”,再运行,OK猜测可能是原创 2016-09-05 08:41:25 · 3156 阅读 · 0 评论 -
C#读取Xml文件
开始初步接触Xml文件的读写,此处记录一下用法:命名空间:using System.Xml;xml文件:用记事本编辑,保存时要注意编码方式选择utf-8,默认的ANSI格式读写时可能[*]报错。文件名为.\ClientLocal.xml。格式有些乱,对付着看吧 ClientLocal.Xml MoveTest FileB原创 2016-09-18 13:35:01 · 402 阅读 · 0 评论 -
socket:通常每个套接字地址(协议/网络地址/端口)只允许使用一次
今天在自己写的C/S的Server端重启监听时遇到的问题,原因应该是正在Accept状态的listenSocket未能关闭,二次分配相同的端口时引发了异常。网上查看了多人的观点,随手记一下。大致的处理办法有两类:一是想办法把端口关掉;二是使用端口复用忽略掉这种异常。第一类办法有两种解决方法:A.自定义一个消息,想关闭端口时直接把这个消息传给监听的端口,而监听端也要在收到消息后,针对转载 2016-09-07 10:38:38 · 54134 阅读 · 0 评论 -
根级别上的数据无效第1行位置1
烦人问题:我在程序中第一次打开xml文件可以正常读取,第二次就报错“根级别上的数据无效第1行位置1”代码完全相同: XmlDocument xdoc = new XmlDocument(); string fileName = @".\ClientLocal.xml"; xdoc.LoadXml(fileName);Cli转载 2016-09-07 17:57:01 · 29261 阅读 · 1 评论 -
Asp.Net Web应用程序无法拖放控件
今天尝试做个Web应用程序,居然无法把标准控件拖到设计页面!百般尝试,只有Html的控件可以拖过去网上搜了很久,才在百度知道的非标准答案(百度知道的回答)中找到了正确答案:解决方案的路径中有"#"!!在别的路径下新建一个,立竿见影啊话说,初学C#开发Asp.Net Web应用程序,很多人都会用C#做目录吧,这得有多少人中枪啊原创 2016-09-20 18:23:53 · 1631 阅读 · 0 评论 -
解析进程为何不能访问网络资源
用C#写的Windows服务[本机不在域中但使用Windows凭据登录域]不能访问域中的网盘,将serviceProcessInstaller1的Account属性改为user,在安装服务时选择账号密码为当前登录的windows帐户[.\Administrator]并输入密码[空密码在XP下默认策略中是不允许安装服务的],可解决。另一种使用LocalService+桌面交互的方式没有验证。转载 2016-11-30 08:53:39 · 925 阅读 · 0 评论