请教C#多个.cs文件一起使用问题

[复制链接]
查看11 | 回复5 | 2014-2-19 11:55:14 | 显示全部楼层 |阅读模式
我如果做一个项目,在同一个命名空间下面,不同的几个类的定义在几个.cs文件里面,而且这些文件里面还有一些结构体和全局变量,怎样才能在一个.cs里面的程序语句中可以合法的用到另一个.cs里面定义的结构体、类和变量?
而如果多个.cs想像C++那样 include "*.h" 那样使用,有相应的C#的用法吗?
回复

使用道具 举报

千问 | 2014-2-19 11:55:14 | 显示全部楼层
在C#中有一个很关键的名词就是“命名空间”!
只要将这些类的命名空间引用进来就可以应用到不同文件中的类!
回复

使用道具 举报

千问 | 2014-2-19 11:55:14 | 显示全部楼层
最初由 kkgzkeith 发布
[B]我如果做一个项目,在同一个命名空间下面,不同的几个类的定义在几个.cs文件里面,而且这些文件里面还有一些结构体和全局变量,怎样才能在一个.cs里面的程序语句中可以合法的用到另一个.cs里面定义的结构体、类和变量?
而如果多个.cs想像C++那样 include "*.h" 那样使用,有相应的C#的用法吗? [/B]

你开发过C++么?
如果你对C++比较了解的话,那么学习C++是从什么地方开始学习的你应该知道。
既然要用C#这个语法和语言特性的基本规则不应该在这里来问得,应伽看语言的官方手册。
在用VS的时候最常见的就是这种方式,还有引用。先了解这些基础的再考虑更复杂的。
回复

使用道具 举报

千问 | 2014-2-19 11:55:14 | 显示全部楼层
感谢各位高手指教。现在具体说说我还遇到的问题吧。就是我在命名空间A里面定义了一个结构体,例如POINT4,在另一个文件都在命名空间A里面有些函数想要用POINT4结构体的变量做参数,编译的错误就是找不到POINT4类型的类或者结构体,为什么呢?
回复

使用道具 举报

千问 | 2014-2-19 11:55:14 | 显示全部楼层
上代码!
回复

使用道具 举报

千问 | 2014-2-19 11:55:14 | 显示全部楼层
我暂时在其他地方上网,暂时无法上代码,之后我回去自己的电脑上面就上一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行