
c#
文章平均质量分 68
slj_win
这个作者很懒,什么都没留下…
展开
-
C#中的var类型
var关键字是C#3.0开始新增的特性,称为推断类型(其实也就是弱化类型的定义) 。VAR可代替任何类型,编译器会根据上下文来判断你到底是想用什么类型,类似 OBJECT,但是效率比OBJECT高点。 我们可以赋予局部变量推断“类型”var而不是显式类型。var 关键字指示编译器根据初始化语句右侧的表达式推断变量的类型。推断类型可以是内置类型、匿名类型、用户定转载 2014-08-24 20:06:50 · 858 阅读 · 0 评论 -
对象与引用变量-----初学c#者的困惑
从宏观的角度来看,对象是类的实例。比如://定义一个名为Someone的类,代表这么一些人(通过指定年龄,性别,性格等基本信息)class Someone { public int age; public string sex; public string name; //other...}//......//创建一个Someone类的对象,代表转载 2014-08-25 09:59:00 · 980 阅读 · 1 评论 -
C# 串口通讯
本人做的一个C#串口上位机程序,最近有空就写了点感悟,见笑大方了。 一,软件概述本上位机采用Visual C# 2010编写,用于与单片机通信,发送并接收固定格式的数据包。上位机每次点击“发送”按钮后将发送18字节给下位机,发送包的格式为:包头:0xAA;命令号:0x01;帧长:0x0D;帧数据13字节,由界面上的选项决定(如发射频率6MHz,代表0x000600三字节转载 2014-08-25 18:03:22 · 1123 阅读 · 0 评论 -
c#中如何将byte数组转换成string从而在textbox中显示出来?
c# string和byte[]的转换(2008-07-16 16:48:26)标签:c string byte[] it 分类:小鱼的工作 正好用到,总结一下:1.byte[] byteArray = System.Text.Encoding.Default.GetBytes( str );反过来也是一样,把byte[]转成string:string转载 2014-08-25 18:04:39 · 16559 阅读 · 0 评论 -
C#变量类型:引用类型和值类型
C#是一种类型安全的语言。每一个变量都要求定义为一个特定的类型,并且要求存储在变量中的值只能是这种类型的值。变量既能保存值类型,也可以保存引用类型,还可以是指针。这一课将讲述前两种类型,关于指针的讨论我们将在下一课中进行。下面是关于值类型和引用类型不同点的概论:如果一个变量v存储的是值类型,则它直接存储包含数据的对象。任何其他的变量v’都不能直接存储已经由v存储了的对象,虽转载 2014-08-25 10:12:50 · 1458 阅读 · 0 评论 -
C# 将光标定位到textBox控件的末尾
代码如下:private void MoveCurorLast() { //让文本框获取焦点 this.TextBox1.Focus(); //设置光标的位置到文本尾 this.rTextBox1.Select(this.richTextBox1.TextLength, 0); //滚动到控件光标处 this.TextBox1.ScrollToCaret();转载 2014-08-25 18:04:07 · 15777 阅读 · 0 评论 -
委托事件与托管代码
托管代码 (managed code) :由公共语言运行库环境(而不是直接由操作系统)执行的代码。托管代码应用程序可以获得公共语言运行库服务,例如自动垃圾回收、运行库类型检查和安全支持等。这些服务帮助提供独立于平台和语言的、统一的托管代码应用程序行为。 Unmanaged Code - 非托管代码 :在公共语言运行库环境的外部,由操作系统直接执行的代码。非托管代码必须提供自己的垃圾回收、类型检查、转载 2014-08-25 10:20:44 · 658 阅读 · 0 评论 -
C#线程:BeginInvoke和EndInvoke方法
开发语言:C#3.0IDE:Visual Studio 2008一、C#线程概述在操作系统中一个进程至少要包含一个线程,然后,在某些时候需要在同一个进程中同时执行多项任务,或是为了提供程序的性能,将要执行的任务分解成多个子任务执行。这就需要在同一个进程中开启多个线程。我们使用C#编写一个应用程序(控制台或桌面程序都可以),然后运行这个程序,并打开windows任务管理器,这转载 2014-08-26 13:43:52 · 539 阅读 · 0 评论 -
C# TextBox中只允许输入数字的方法
1.在Winform(C#)中要实现限制Textbox只能输入数字,一般的做法就是在按键事件中处理, 判断keychar的值。限制只能输入数字,小数点,Backspace,del这几个键。数字0~9所 对应的keychar为48~57,小数点是46,Backspace是8,小数点是46。 2.输入小数点。输入的小数要符合数字的格式,类似9.9.9这样的是不能够输入的。做法就是用fl转载 2014-08-18 11:12:47 · 2096 阅读 · 0 评论