![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WEB开发
颖火虫
成为更好的自己
展开
-
c#中字符串相等
代码: string a="hello"; //声明一个string 变量 string b=a; //将a赋予b,实际是将a的引用给b; string c="h"; c+="ello"; Console.WriteLine((object)a == (object)b); //判断引用是否相等 Cons原创 2009-12-23 22:52:00 · 743 阅读 · 0 评论 -
将16进制的字符串转换成byte数组
<br /><br /> 例如: stringstrCSN = "362B85AD";<br /> byte[]arrNewCSN = newbyte[8];<br /> for(int i = 0; i < strCSN.Length / 2; i++) // 注意长度<br /> {<br /> arrNewCSN[i + 4] = (byte)Convert.ToInt32(strCSN.Substring(i原创 2011-04-20 18:22:00 · 893 阅读 · 0 评论 -
C#(.net)中的DllImport
C#有没有方法可以直接都用这些原本已经存在的功能呢?答案是肯定的,大家可以通过C#中的DllImport直接调用这些功能。转载 2011-03-22 13:15:00 · 726 阅读 · 0 评论 -
DLLImport引用的dll的路径能写成相对路径
DLLImport引用的dll的路径能写成相对路径原创 2011-03-22 13:52:00 · 14317 阅读 · 0 评论 -
C#调用VC的DLL的接口函数参数类型转换一览表
handle---------IntPtrhwnd-----------IntPtrchar *----------stringint * -----------ref intint &-----------ref intvoid *----------IntPtrunsigned char *-----ref byte转载 2011-03-22 13:08:00 · 625 阅读 · 0 评论 -
避免对C#中float,double,decimal的错误理解
<br />一直很奇怪C#的预定义数据类型中为什么加了一个decimal,有float和double不就够了吗?今天来挖一挖。浮点型<br /> <br />Name<br />CTS Type<br />Description<br />Significant Figures<br />Range (approximate)<br />float<br />System.Single<br />32-bit single-precision floating point<br />7<br />±1.5转载 2011-03-09 15:56:00 · 537 阅读 · 0 评论 -
C#字符串操作
C#字符创操作:比较,格式化等转载 2010-11-07 17:47:00 · 228 阅读 · 0 评论 -
查询班级中及格,一般,优秀的人数的sql语句
select a.ClassName,a.CourseName,sum(不及格) as 不及格,sum(差) as 差,sum(中等) as 中等,sum(好) as 好 ,sum(不及格)+sum(差)+sum(中等)+sum(好) as 班级总人数 from (select StudentID,ClassName,CourseName,1 as 不及格,0 as 差,0 as 中等,0 as原创 2010-04-29 09:37:00 · 6746 阅读 · 0 评论 -
tabindex的诡异问题
在毕业设计中遇到一个tabindex的问题:就是一个treeview中tabindex值的问题,刚开始的时候这个值是1,又有一个treeview的afterselect事件,afterselect事件中的代码如下: textBox1.Text = treeViewEcust.SelectedNode.Tag.ToString().Trim();结果运行的时候出现bug:未将对象引用设置原创 2010-04-29 09:21:00 · 728 阅读 · 0 评论 -
combobox引发的事件
最近在做毕业设计,遇到好几个有意思的问题(至少对我而言)。其中一个如下:我要在combobox控件中显示课程的名称,这些课程必须从数据库读进来并显示。 这段代码我放在了load事件中了 cmbClass.DataSource = testSamples.DefaultView; cmbClass.DisplayMember原创 2010-04-29 09:14:00 · 2786 阅读 · 0 评论 -
this 关键字
this 关键字在类中,用于访问该类的成员。当类实例化后,this代表被实例化的对象。 using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ThisTest{ class Person { private string name;原创 2009-12-25 13:46:00 · 409 阅读 · 0 评论 -
C#中属性和字段的区别
属性是类中可以像类的字段一样访问的方法。属性可以为类的字段提供保护,避免字段在对象不知道情况下被修改。C#通过属性来修改,读写或计算私有的字段的值。属性相当于对字段访问的封装。下例子可以清楚说明哟: class Person { //定义姓名和身高的字段 private string name; private int height原创 2009-12-25 13:55:00 · 599 阅读 · 0 评论 -
C#与C/C++的区别的地方
编译:C程序直接编译成标准的二进制可执行的代码,但C#的源程序并不是被编译成二进制可执行的形式,而是一种中间语言(MSIL),类似JAVA中的字节码结构体:C#的结构体与C++的结构体相似。但是C#的结构体与类是不同的,而且不支持继承。预编译:C#中存在预编译的指令支持条件编译,警告,错误报告和编译行控制。其指令与C/C++有点不同。没有了#include伪指令。部分操作符可以原创 2009-12-23 22:20:00 · 370 阅读 · 0 评论 -
静态类和静态成员中的要点
1.静态用static 关键字来修饰。其中静态成员是属于类本身,而不是属于对象的成员。 2.static 可用于类,字段,方法,属性,运算符,事件和构造方法,但不能用于索引器,析构函数或类以外的类型。 3.静态类和静态成员用于创建无需实例化类就可以访问的数据和方法。 4.静态成员可用于分离独立于任何对象标示的数据和行为,即无论对象发生什么变化,这些数原创 2009-12-25 14:05:00 · 411 阅读 · 0 评论 -
C# 参考之上下文关键字get、set、value、partial、where和yield
get、set、valueget 在属性或索引器中定义“访问器”方法,以检索该属性或该索引器元素的值。set 义属性或索引器中的“访问器”方法,用于设置属性或索引器元素的值。value 隐式参数,用于设置访问器以及添加或移除事件处理程序。// 简单示例class Employee{ private string _name; public string Name转载 2009-12-24 21:16:00 · 370 阅读 · 0 评论 -
Activiti环境搭建详解
也是好久没有写博客了。以办公环境不能上网为由,当然这只是宽慰自己的借口而已,其实还是自己对技术放松了。也是自己想从体制内出来,重新回来互联网的怀抱中,重燃那颗程序员的心,想借着自学Activiti提高技术能力、重组知识架构。 不惹先吐槽一下:Activiti环境搭建也是自己遇见过最麻烦,耗时最长的,没有之一。 自己搭建环境重要的参考连接是:http://wenku.baidu.原创 2016-09-08 22:32:15 · 3321 阅读 · 0 评论