CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

关于自定义类的问题?

楼主wangyuanping(天使的梦)2005-05-03 17:05:35 在 .NET技术 / C# 提问

我在WINFORM环境下定义一个类为START内有如下属性NAMESPACE为ZSBOM  
  private   string   GoName   ;  
  public     string   Uname  
  {  
  get  
  {  
  return   GoName   ;//GoName   是一个STRING变量  
  }  
  set  
  {  
  GoName   =   value;  
  }  
  }  
  我想在程序中保存这个人的登陆名以便在每一个WINFORM中都给以显示。  
  问题:  
          当我在一个winform中设置好后在别一个WINFORM中用如下方法调用时得到的是一个空值:  
            zsbom.start   mystart   =   new   zsbom.start();  
            MessageBox.Show(mystart.Uname)  
  请问如何解决? 问题点数:0、回复次数:4Top

1 楼zhongwanli(㊣【为了老婆,二次重构____然后升★★】㊣)回复于 2005-05-03 17:11:09 得分 0

你可以用静态的属性(Static)  
   
  Top

2 楼drk928(一起看斜阳)回复于 2005-05-03 17:11:09 得分 0

在类型中定义一个static   变量就可以了.调用的时候用类名前缀就行了.  
  public   class   UN{  
  static   string   UserName;  
  }  
   
  Call:  
  string   s=UN.UserName;  
  Top

3 楼wangyuanping(天使的梦)回复于 2005-05-03 17:20:10 得分 0

静态属性不能赋值!Top

4 楼superfishmanweb(我也是千百个不愿意呀)回复于 2005-05-03 17:29:30 得分 0

你最好通过你winform中的一个函数来访问这个含有静态变量的类中的静态变量.Top

相关问题

  • 自定义类的使用???
  • 自定义数据类型
  • 自定义类问题
  • 自定义类的问题
  • 一个自定义类型
  • 自定义类的问题
  • 怎么办:自定义类 + 自定义类型
  • 自定义类中如何实现自定义消息映射?
  • 自定义事件的问题,自定义的类是否可以具有自定义的事件?
  • 关于自定义变量类型

关键词

  • winform
  • 属性
  • start
  • goname
  • 变量
  • 类
  • mystart
  • zsbom
  • 静态
  • 调用

得分解答快速导航

  • 帖主:wangyuanping

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo