C#:对类的实例化要放在方法里面吗?为什么我在方法外实例化了一个类,在方法里面无法调用它的方法呢?

谢谢!... 谢谢! 展开
 我来答
与或无非
2013-04-18
知道答主
回答量:8
采纳率:0%
帮助的人:2.5万
展开全部
类的实例化可以在方法外面也可以在方法里面,访问类的方法要注意看方法的访问限制修饰符,如果是private的则外部不可访问,如是protect则非子类不可访问,如是internal则非在一个程序集不可访问,如是public则都可访问,还有要看方法是否为静态方法,是则必须通过类名.方法名访问
匿名用户
2013-04-18
展开全部
如果放在方法外作为全局变量的话是可以调用到的。其他的原因可能是类里面有静态方法,这种不需要实例化,直接类名.就可以了。最好贴代码看下
追问
是Static的问题,是不是Static方法不能调用非Static的方法
追答
是滴
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-18
展开全部
是不是访问不到你要访问的那个类??或者就是你实例化的那个类那方法就是静态方法,不需要实例化??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式