类型解析
文章平均质量分 59
凊晨
初出茅庐
展开
-
C# 获取项目程序路径的10种方法
1. 获取当前进程的完整路径,包含文件名(进程名)。 this.GetType().Assembly.Location; 返回格式: X:\xxx\xxx\xxx.exe2. 获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。 System.Diagnostics.Process.GetCur转载 2014-05-19 14:44:26 · 981 阅读 · 0 评论 -
趣谈unicode,ansi,utf-8,unicode big endian这些编码有什么区别
转载自:http://blog.csdn.net/fanwenbo/article/details/2298800从头讲讲编码的故事。那么就让我们找个草堆坐下,先抽口烟,看看夜晚天空上的银河,然后想一想要从哪里开始讲起。嗯,也许这样开始比较好…… 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称转载 2014-03-14 15:03:50 · 518 阅读 · 0 评论 -
【TextBox】“\r\n”的兼容性和多行文本的回滚
要让一个Windows Form的TextBox显示多行文本就得把它的Multiline属性设置为true。这个大家都知道,可是当你要在代码中为Text属性设置多行文本的时候可能会遇到点麻烦:)你往往会想到直接付给一个含有换行符"\n"的字符串给Text属性:aTextBox.Text = "First Line\nSecond Line\nThird Line";可是实际运行的时候你却发转载 2014-07-17 09:14:47 · 1944 阅读 · 0 评论 -
【解析字符串】C#,简单小结
string strStat = "3(09h)"; string strID = strStat.Substring(0, strStat.IndexOf("(")); //strID等于【3】;原创 2014-06-04 14:28:18 · 627 阅读 · 0 评论 -
取出一个字节(byte)中的每一位(bit)
byte byZT = 0x36;int n0, n1, n2, n3, n4, n5, n6, n7;n0 = (byZT & 0x01) == 0x01 ? 1 : 0; if (n0 == 0) textBox50.Text = "正常"; else textBox50.Text = "异常";n1 = (byZT & 0x02) == 0x02 ? 1 : 0;n2 = (原创 2014-04-25 16:58:00 · 8487 阅读 · 1 评论 -
C#中,字节(byte)和整数()互转
private void button1_Click(object sender, EventArgs e) { //UInt16 -> 两个byte; UInt16 temp = 256; byte a = (byte)(temp >> 8 & 0xff); byte b =原创 2014-04-25 17:00:39 · 8936 阅读 · 0 评论