首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

问个变量引用的有关问题

2011-12-29 
问个变量引用的问题这样的是,我想在COMMAND这个CS文件里,引用UdpTransport的CS文件里的变量asynClientPort

问个变量引用的问题
这样的是,我想在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了
}

热点排行