C#中如何声明一个自定义类型的全局变量

项目中添加一个Person.cs类文件,定义了一个Person类,
想声明一个Person类型的全局变量,应该如何做?

1个回答

在某个类中,声明 public static Person person

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
如何声明一个全局变量
一个exe调用了多个dll,如何声明一个在这多个dll共享的全局变量
C#中的全局变量,应该如何声明?
由于C#中只有类,那么我需要一些在整个程序中都能使用的全局变量我应该如何定义他们呢?
JAVA中如何声明一个全局变量啊?
比如在rn 1.java 文件里 定义一个变量 比如:布尔型的: FLAGrnrn 在 2.java里也可以使用rnrn也就是说,这个变量 FLAG 可以在整个工程内都有效呢?rnrnrn
vc中如何声明全局变量
本人要声明一个全局变量(在各个文件中都可以调用),不知哪位大哥帮一下忙
在vb.net中如何声明全局变量?
在vb.net中如何声明全局变量
在MFC中如何声明全局变量??
为什么我在1.h中声明的全局变量(Global)只能在1.cpp中使用??不能在2.cpp中使用,请问在什么地方声明全局变量可以保证所有的.cpp文件都可以使用这个全局变量??
如何令一个自定义类型的变量做全局变量
如我有一个变量我想让他做全局的 vector vecSessions;请教大家,怎么办
怎么声明一个自定义类型的数组?
我有一个自定义类TcpConnectionInfo,现在我想声明一个此类的托管数组要怎么做?rn我照着MSDN里System::Integer来声明rnarray<::Network ::TcpConnectionInfo> TCI=gcnew array<::Network ::TcpConnectionInfo >;rn提示不对rnerror C3149: “::Network::TcpConnectionInfo”: 此处没有顶级“^”,不能使用此类型rn能声明成不固定大小的数组吗?因为我函数里返回的数组是不定大小的rn
怎样声明一个全局变量?
怎样声明一个变量,使得该变量在整个解决方案都能用到?
关于全局变量如何声明?
在global.asa文件中声明一个rn全局变量agobjOraSessionrnSet agobjOraSession = CreateObject("OracleInProcServer.XOraSession")如何写?写在那里?rn我要在其他的Asp文件中用到!!
如何声明全局变量?
我在VS.net创建了一个项目,想让一个变量在所有页面中都能调用,该写在什么地方?
在C++类中声明C#全局变量
在C++类中声明C#全局变量需要用到关键字gcroot,如下例中调用了命名空间和类名均为USB7816的C#DLL程序。#using &quot;USB7816.dll&quot; class CUSB7816Manager{ public: CUSB7816Manager(); ~CUSB7816Manager(); public: gcroot&amp;lt;USB7816::USB7816^&amp;gt; pUSB...
在C#中怎么样声明全局变量和宏定义
c#所有变量都要声明在class内。全局变量可以用静态变量替代。 public class A {     public static int a; } 调用时直接用类名,A.a = 1;
在C#中怎么样声明全局变量?(windows application)
请问一下在C#怎么样声明全局变量呀,我这样写可不可以呢,public int a;这行代码是写在Application(new Form1)后面的。rn另外一个form中可以去控制另一个form中的一些控件吗????
Visual C#在哪里声明全局变量
有一个string类型的变量在几个事件中需要访问到,应该在那里声明?谢谢
C#在哪里声明全局变量呀?
如题,望赐教!
声明全局变量
下面是EXCEL-VBA中的一段语句(连接数据库的关键)rnrn Public Const strConn As String = "PROVIDER=SQLOLEDB;DATA SOURCE=192.168.0.1;INITIAL CATALOG=UFDATA_007_2009;User Id=sa;Password=chuncheong.2009; "rnrn 我想对DATA SOURCE、INITIAL CATALOG、User Id、Password声明全局变量rn这些值指定等于某工作表中的单元格值rn 如:DATA SOURCE=sheet1.range("a1")rnrn 我该怎样改写才是正确的呢?rnrn 谢谢! rn
如何声明一个全局变量,和使用它?
asp中如何在一个网页中申明一个整个站点都可使用的变量。rn在使用中应该注意什么问题?rn哎rnn年没碰这个东东了rn只好到这里来请教
delphi里如何声明一个全局变量?
delphi里如何声明一个全局变量?在哪儿定义,如何引用?rn谢谢。
如何声明一个对象数组为全局变量
[code=c]#include rn#include rn#include rnusing namespace std;rnB k[2];rnclass Arnrnpublic:rn A(int a,int b)rn rn x=a;y=b;rn rn A()x=1;y=1;rn A(A &i)rn rn x=i.x;rn y=i.y;rn rn ~A()rnrn /* data */rn int x;rn int y;rn;rnrnclass B:public Arnrnpublic:rn B(int a,int b,int c):A(a,b),e(c)rn B():A(),e(2)rn B(int a,int b):A(),e(2)rn B(A &s)rn rn x=s.x;rn y=s.y;rn e=2; rn rn ~B()rnrn /* data */rn int e;rn;rnrnvoid readFile(char *filename)rnrn fstream binaryIO;rn binaryIO.open(filename,ios::in|ios::binary);rn binaryIO.read(reinterpret_cast(&k[0]),sizeof(A));rn binaryIO.read(reinterpret_cast(&k[1]),sizeof(A));rn binaryIO.close();rnrn cout<(&a),sizeof(A));rn binaryIO.write(reinterpret_cast(&c),sizeof(A));rn binaryIO.write(reinterpret_cast(&d),sizeof(A));rn binaryIO.close();rnrn readFile("A.dat");rn system("pause");rn return 0;rnrn[/code]rn编译器提示:`B' does not name a type。求解
请问Delphi的全局变量在何处声明,如何声明?
我写的一个软件,估计有几十个form都要引用该变量的值,请问这个全局变量应该在何处声明,如何声明?
C# 如何自定义类型?
就像 C/C++ 里面的 typedef 那样rnthx
javaxcript中如何声明一个全局变量呀,var声明的是全局的。还有:全局变量的作用域是什么?
javaxcript中如何声明一个全局变量呀,var声明的是全局的。还有:全局变量的作用域是什么?rn我是新手,向大家学习。请大家帮我,看了些书,没明白。rnvar 是声明局部变量有关键字,没找到声明全局变量用什么?
VC++对话框中如何声明全局变量?
如: 我在头文件中声明:static BOOL registed;rnrn 然后在.cpp中运用,没有问题,连接时会出现:rnrn错误 4 error LNK2001: 无法解析的外部符号 "public: static int CTestDlg::registed" (?registed@CTesteDlg@@2HA) rnrn请问要如何做的?rn
asp.net页面中如何声明全局变量???????????????????????????
rnrnrn在页面使用Request.QueryString["categoryShortName"] 如何把他变成全局的。rn只需要声明一次。在本页面其他的页面都可以直接用。不用再次声明。。????rnrnrnrnrn帮忙,~
VC中全局变量到底如何声明和使用???
比如我在A.cpp中声明了一个A *pArn是使用extern A *pA 还是 A *pA ?rn然后我想在B.cpp中想使用这个全局变量,如果不管我用上面哪种方法声明的,在B.cpp中都提示找不到这个变量,请各位给个全局变量的声明和使用的详细方法,谢谢
关于C#的WINDOW应用程序中全局变量是如何声明的?
要求这个变量在所有类和FORM中都可以访问
c++/cli中如何声明全局变量
我在myapp.cpp中的main函数前声明了一个全局变量:int g_aaa;rn在form1.h中使用:g_aaa=100;rn编译时报说g_aaa未定义!rn这是为什么?rn在c++/cli中如何才能正确地声明和使用全局变量?rn
请问在VC中如何声明全局变量
为什么我在一个.cpp文件里类定义的外部声明的全局变量在另一个.cpp文件里不认?rn
Vue Cli 声明一个全局变量
 1.声明全局变量 Vue.prototype.getTitle = { title: '我的全局变量', isBack: true, isAdd: false } 注:调用全局变量: {{getTitle.title}} 2.声明全局方法 Vue.prototype.baseUrl = function () { return 'http://csdn.net' } 注: 调用方法: {{...
在C#中如何定义一个数组的全局变量!
我曾经试过用一个静态数组变量来试图定义一个全局的变量,但是这样做会破坏了类的封装性,所以我定义一个为属性,它类型为数组,但是却怎样也不能得到我所要的结果.rn代码如下:rn 在同个命令空间中我定义了二个类,分别为Array1.csrnrn public class Array1rn rn private static int[] StaticVariables;rn public int[] Proarrayrn rn getrn rn return StaticVariables;rn rn setrn rnrn /*rn * 或者用这用方法rn * int[] StaticVariables = new int[value.Length];rn value.CopyTo (StaticVariables ,0);rn */rn int[] StaticVariables = (int[])value.Clone();rnrn rn rn rnrn 与另外一个类Form2.csrnrnpublic class Form2 : Formrn rn rn private void button4_Click(object sender, EventArgs e)rn rn int[] Orgions = new int[4] 9, 8, 7, 6 ;rn Array1 arr = new Array1();rn arr.Proarray = Orgions;rn MessageBox.Show(arr.Proarray.Length.ToString );rn rn rnrn rn当我触发 button4_Click事件后,rn当我运行到 MessageBox.Show(arr.Proarray.Length.ToString ); 这句时,提示rnarr.Proarray 为空?为什么?
如何声明线程私有全局变量
rn需要让现在的内存池的代码支持多线程。之前的引擎是只有一个线程在跑,所以内存池被声明成了一个全局的pool,需要内存时就从里面拿,目前的整个cache中所有的节点都是这样获取的,但在多线程环境下,这样显然是有问题的,有可能出现多个线程同时拿的情况。rn 最直观的解决方法就是加锁,用个mutex或者spinlock锁一下,每次取内存时,先获取锁,但这样带来的加锁的开销,有可能会抵销使用内存池带来的性能提升rnrn目前使用的是这个函数可以实现,但是还是觉得麻烦。rnrn设置"线程相关的数据",使用 int pthread_setspecific(pthread_key_t key, const void *pointer); rn读取"线程相关的数据",使用 void * pthread_getspecific(pthread_key_t key); rnrn大家有没有更好的方法?rnrn在线等。。。。
如何声明全局变量??? (快啊!!)
RT
如何声明 不同 窗体 全局变量
如何声明 不同 窗体 全局变量?rnrn在什么位置声明呀?谢谢!
全局变量pb8.0中哪里声明?
抱歉呀,刚学找不到北
怎样在VC中声明全局变量
假若我用MFC appwizard 建一个名叫input纯对话框的工程,rn问怎样添加一个全局变量,在哪个文件添加啊!
怎样在vb.net中声明全局变量
怎样在vb.net中声明全局变量
怎样在多窗口中声明全局变量?
怎样在多窗口中声明全局变量?
串口事例中全局变量的声明
http://www.gjwtech.com/scomm/sc2serialportclass.htm rn在龚建伟的这个事例中怎样将下面这些全局变量保存在指定头文件中rnrn在事例的第4步rn 接着在SerialPort.h文件中说明我们在程序中要用到的全局变量:rn char m_chChecksum; //用于COM1的校验和计算rn CString m_strRXhhCOM1; //用于存放COM1接收的半BYTE校验字节hhrn CString m_strRXDataCOM1; //COM1接收数据rn CString m_strRXDataCOM2; //COM2接收数据rn UINT m_nRXErrorCOM1; //COM1接收数据错误帧数rn UINT m_nRXErrorCOM2; //COM2接收数据错误帧数rn UINT m_nRXCounterCOM1; //COM1接收数据错误帧数rn UINT m_nRXCounterCOM2; //COM2接收数据错误帧数CString rn
怎么在dll中声明全局变量?
我写了一个asp组件,想在dll里面保存一些参数给每个实例共享,应该怎么声明全局变量?
相关热词 c# login 居中 c# 考试软件 c# 自然语言分析 c# 分段读取文件 c# 泛型反射 c#打断点 c# 时间转多少秒 c# 线程函数加参数 c# modbus 读取 c#查询集合表

相似问题

3
在C语言编程中,我定义的全局变量足有2M大小,但生成的程序只有20k,怎么回事?
2
MFC消息传递不使用全局变量还能怎么实现?
6
c结构体全局变量的使用?
1
全局变量释放的顺序怎样的?
1
ORACLE 中定义全局变量,在其他各个PROCEDURE中使用
4
C# 从ini文件中读取一个int后 再怎么用它定义全局变量数组
2
mfc(nEditflag全局变量怎么定义)
2
全局变量监控问题。谢谢了!
2
vb的exe内存能不能直接同时读取ocx的内存里定义的全局变量的变量名?
2
怎么遍历求一个ocx里关联了多少exe内存里的全局变量?求这些全局变量的变量名的做法是什么?
2
ocx里出现同名字的全局变量,会不会覆盖主程序中对应的全局变量名?
2
请问vb语言中怎么区隔ocx内存中的全局变量和exe内存中的全局变量的定义?
2
vb中怎么控制不同变量的定义所使用的变量名不同 ?
2
在vb编程中我们一般定义全局变量在标准模块中,标准模块会像ocx那样自动分配的内存变量么?
2
怎么针对ocx访问exe的内存变量来定义exe里的全局变量,定义成public型的为什么还是不可以?
2
一个APP中不同的Activity,定义的相同的全局变量会有影响吗
2
全局变量的定义可以起到全局对象的选择的作用么?vb中怎么利用全局对象实现多重选择启动
0
linux驱动,对全局变量和静态(static修饰)的数量大小有没有限制,可以改动吗?
0
网站后台信息:自动定义全局变量: NO,使用URL打开文件:不允许
2
关于CLR窗体的类类型全局变量问题