
C#
文章平均质量分 77
thy38
这个作者很懒,什么都没留下…
展开
-
C#绝对新手之C#中的多线程小结
C# 多线程 Dispatcher 异步委托 手动多线程 BackgroundWorker DispatcherTimer UI更新 轮询原创 2010-09-25 11:27:00 · 10164 阅读 · 0 评论 -
C#之绝对新手
1.如何在构造函数中调用其它构造函数public class IPConfig { public IPAddress IP { get; private set; } //... public IPConfig() { this.IP = IPAddress.None; } public IPConfig(string IPstr):this()原创 2010-09-23 20:45:00 · 853 阅读 · 0 评论 -
C#新手之控件数据绑定
我是个C#新手,最近有个程序要把TextBox的Text属性与一个int属性绑定,发现一个奇怪的事,在一个属性中更改另一个属性,TextBox控件显示的值就可以自动更新,但用点击按钮的方法就无效。代码:用于演示的类Class1:using System;using System.Collections.Generic;using System.Linq;using System.原创 2012-01-21 12:19:26 · 12054 阅读 · 0 评论 -
获取不支持重定向的Console程序的输出【原创】
获取不支持重定向的Console程序的输出原创 2013-08-08 16:47:37 · 5604 阅读 · 5 评论 -
关于使用SmtpClient发送邮件
网上贴子又是一大把。之前我用Gmail发送也成功的。几个月后把项目重构了一下,居然原创 2014-04-18 09:08:49 · 7877 阅读 · 1 评论 -
STA线程模型中操纵串口的注意点
SerialPort的DataReceived事件会在一个或多个字节的数据可用时被触发,具体触发的精确时间由OS和驱动来决定,同时接收到数据的时间与在.NET时事件的触发时间会有一个短暂的延迟。在DataReceived事件中要尽量减少对单线程模型对象的操作,如[STA]的WinForm、Console,因为串口监听线程和UI线程极易造成并发冲突而死锁:如:private vo原创 2014-04-21 16:30:50 · 1351 阅读 · 0 评论 -
在C#中调用django rest framework需要身份认证的api
最近在项目中需要将设备的数据上传到网站,决定使用webservice原创 2014-05-28 11:09:08 · 3838 阅读 · 0 评论 -
让Visual Studio Shell新建C#项目和文件就这么简单
使用Visual studio shell创建C#项目和文件原创 2014-03-11 12:45:19 · 8373 阅读 · 0 评论 -
log4net输出到PostgreSql
<!--如果想在PostgreSql中保持字段字有大小写,要加入" 但是由于我用了Ormlite,所以不需要了 <commandText value="INSERT INTO "Log" ("AppDomain", "AspnetCache", "AspnetContext", "AspnetRequest", "Aspnet原创 2014-04-12 21:15:28 · 2704 阅读 · 1 评论