学习C#中
文章平均质量分 68
notno
非典型性工科男
展开
-
[学习笔记]学C#遇到的几个问题
1,不晓得为什么,安装的Visual studio好像不完全似的,书上提到某些数据类型的某些方法居然没有! 比如: int myNumber = Int32.FromString(s); 报错:F:My DocumentsVisual Studio Projectsexam3_5Class1.cs(28): “int”并不包含对“FromString”的定义 (该问题已解决:改成 int myNu原创 2004-10-10 15:06:00 · 3769 阅读 · 1 评论 -
打算写一篇关于关键字的文章
以前略略研究过一下const,深入进去才发现原来有那么多道道。现在看C#的时候,发现有许多static用的地方,要么不懂,要么不解,打算近期好好研究一下,写篇文章出来。原创 2004-10-10 16:23:00 · 1062 阅读 · 0 评论 -
对C#中委托的理解
在读一本C#的入门书时,终于看到了类,看到了类的事件,书上讲得很简单,看例子却看不懂了——这也难怪,C++基础并不牢靠、完全没有面向对象程序设计思想的我,一下子看到那么多类绞在一起,中间还夹杂着事件、委托这样陌生的概念,自然读得一头雾水。于是去查msdn,说让我先看委托——有过几次经验,比较信任msdn,便先去看msdn,没想到一看就是一下午的功夫。 下面将自己浅显的理解写下来,不期原创 2004-10-22 09:44:00 · 2029 阅读 · 2 评论 -
由释放资源想到的一点
《Windows应用高级编程-c#篇》P180页如是说,“在任何时候,数据库只支持有限数量的对数据库的开放连接。当已经用完了连接,应该显式地告诉连接对象断开连接。这样当其他应用程序需要访问数据库的时候可以连接上。依靠无用单元收集来关闭连接是不够用的——无用单元收集到最后才会关闭它,而事实上我们可以在这之前关闭它,以使用其他所需的资源。” 我在想,如果从来没有接触过c+原创 2005-01-11 09:56:00 · 927 阅读 · 0 评论 -
按值、按引用和作为输出变量传递数组参数
在C#中,类是引用类型的数据类型,而数组在C#中被定义类类型,所以数组也是引用类型。当把一个数组变量传递给一个方法时,方法有可能会改变我们引用的数组的内容——即使是按值传递。但这并不意味着因为数组是引用类型,按值传递就和按引用传递的结果一样。示例: static void Main() { String[] names; names = new String[] { "Mark", "原创 2006-01-09 11:22:00 · 2226 阅读 · 0 评论 -
C#调用C++动态链接库(dll)
主要参考了两篇文章《C#中简单调用c/c++旧模块》 和《基于Visual C++6.0的DLL编程实现》,复杂的理论和概念就不说了,简略地写一个实现的全过程吧:1、在Visual Studio 6.0中用C++语方创建dll文件。新建工程时选择”Win32 Dynamic-link library ”,在MyDll.h文件中按如下方式声明函数:#define LIBEXPORT_AP原创 2006-07-17 15:38:00 · 4655 阅读 · 0 评论