读书人

问个变量引用的有关问题

发布时间: 2011-12-29 22:09:38 作者: rapoo

问个变量引用的问题
这样的是,我想在COMMAND 这个CS文件里,引用UdpTransport的CS文件里的
变量asynClientPort;
该怎么用呢?

见笑了
namespace Microsoft.Rfid.Reader.Driver.Acme

{
internal class Command
{
......

profile [NotificationPort]= asynClientPort;
}


namespace Microsoft.Rfid.Reader.Driver.Acme

{
internal class UdpTransport
{

public int asynClientPort;
asynClientPort=5000;

}

[解决办法]
你的2个类都是internal,这个修饰副只能在同一个dll才能用的阿。
[解决办法]
你这连个类在一个命名空间中,可以直接实例话类,引用就可以了
UdpTransport u=new UdpTransport ();
u.asynClientPort;
即可

要加油呀!!!!
[解决办法]
internal 成 public
public class Command
{
......

profile [NotificationPort]= asynClientPort;
private UdpTransport ttt ;
public Command(UdpTransport t)
{
ttt = t
}
//你在Command中就可以用ttt取得asynClientPort了
}

读书人网 >C#

热点推荐