C#中,有两个不同的CS文件,但这两个文件具有相同的命名空间(namespace)。一个CS文件要用另一个CS文件中的类的话,下面有一个处理方式。
来源:互联网 发布:淘宝采集器哪个好用 编辑:程序博客网 时间:2024/05/21 18:37
处理这种情况的方法:
前提假设:有两个文件 A.cs、B.cs在一个项目中,在A.cs中有个类的名字叫做 public class tommyly{public int i;};。在这样的设定下,若B.cs 要用A.cs 中的tommyly这个类中的变量i的话。下面为操作步骤。
1、在A.cs 中 ,在tommyly 这个类下面实例化一个对象,例如:public static tommyly tommyly1 = new tommyly(); (其中非常重要的一个关键词static,没有这个词,在B.cs 中是无法使用到A.cs中tommyly 类中的变量i 的,所以,static 一定不要忘记加上)。
2、在B.cs 中的一个函数中,就可以用到A.cs 的类了。具体操作例子:void hello(void)
{
A.tommyly.i = 1;
}
重点提示:
1、就是在B.cs用到A.cs 中的类时,首先要加上这个文件名。
2、在A.cs中实例化的时候一定要加上static。
0 0
- C#中,有两个不同的CS文件,但这两个文件具有相同的命名空间(namespace)。一个CS文件要用另一个CS文件中的类的话,下面有一个处理方式。
- 我的一个Program.cs文件代码
- C#一个完整的执行ping命令的.cs文件,可编译成.dll文件用
- c#把cs文件编译为dll文件(二) 处理带有调用WebService方法的cs
- C# WinForm中如何保存一个文本文件或cs文件
- 不同CS(文件)类中使用接口或不同CS文件中使用接口
- C# AssemblyInfo.cs文件的作用
- c# 调用 .cs 生成的 dll 文件
- partial将一个类分散到多个.cs文件中
- 根据wsdl生成一个webservice 的.cs文件
- 根据wsdl生成一个webservice 的.cs文件
- 根据wsdl生成一个webservice 的.cs文件
- AssemblyInfo.cs文件的作用。
- AssemblyInfo.cs文件的作用
- AssemblyInfo.cs文件的作用。
- AssemblyInfo.cs文件的作用
- AssemblyInfo.cs文件的作用
- designer.cs 文件的作用
- Spring @AspectJ 实现AOP 入门例子(转)
- 那些Android中的性能优化(希望三年后我也能写这种文章)
- html 中表单元素input type="hidden"的作用
- CCNA 4VLAN和PING包
- [Android新手学习笔记08]-如何让活动Activity保存临时数据用于恢复
- C#中,有两个不同的CS文件,但这两个文件具有相同的命名空间(namespace)。一个CS文件要用另一个CS文件中的类的话,下面有一个处理方式。
- Wireshark网络抓包(三)——网络协议
- ios-传值方式总结
- spark-submit提交的shell脚本
- java逻辑结构
- 网络最大流
- Spring MVC“Hello World”入门示例详细讲解
- Web网站测试流程和方法(转载)
- VS中解决LIBCMTD.lib和uafxcwd.lib冲突(uafxcw.lib LIBCMT.lib冲突)