。net要像java一样指定环境变量吗?

解决方案 »

  1.   

    解决方案-引用-添加引用 找到System.Data.dll
      

  2.   

    .net里不叫包,java里才这么叫:)
      

  3.   

    哈哈,一看就知道从java转过来的,欢迎来到.Net的世界。
    1 .Net与java不同,没有环境变量这个说法,因为.net根本不需要环境变量。
    2 .Net没有“包”这个称呼,我们叫做组件。
    3 在.Net中自己写的组件(就是Java里面的“包”)不用指定位置路径,这些组件文件是放在一个专门的目录里面就可以了。目录的路径是程序根目录下的“bin”目录。
    下面详细解释:
    .Net与java一样,运行程序必须要安装运行环境,.Net运行环境叫做运行时组件,而java的环境是Java虚拟机。这个运行时环境与SDK开发包是不同的,开发包包括了代码编译器和帮助及例子文件,而.Net运行环境没有这些东西。一般SDK都包括了运行环境,这个Java与.Net都一样的。关于环境变量,不需要手工指定,安装运行环境的时候,就已经指定过了。不需要改动。
    你说的system.data包拼写错误,实际上是System.Data,C#与java一样,区分大小写的。
    并且这个System.Data实际上就是.Net的数据组件,包括数据库访问。这个与Java的JDBC差不多。关于引用,C#与java也差不多:
    Java引用
    Import java.unit.*;
    而C#引用
    using System.Data; // 注意大小写
    这个引用与java一样,是放在代码的最顶部的。可以看出,Java的Import换成了using