社区
C#
帖子详情
超级菜鸟问题:非静态的字段、方法或属性“ConsoleApplication1.Program.x”要求对象引用
ucdosxp
2007-09-01 06:15:14
class way
{
public static Boolean Adone, Bdone;
}
class Program
{
Boolean x;
static void Main(string[] args)
{
x = way.Adone;
}
}
...全文
271
9
打赏
收藏
超级菜鸟问题:非静态的字段、方法或属性“ConsoleApplication1.Program.x”要求对象引用
class way { public static Boolean Adone, Bdone; } class Program { Boolean x; static void Main(string[] args) { x = way.Adone; } }
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ucdosxp
2007-09-01
打赏
举报
回复
懂了撒,谢谢
wuyi8808
2007-09-01
打赏
举报
回复
class way
{
public static bool Adone, Bdone;
}
class Program
{
bool x;
void Test(string[] args)
{
x = way.Adone;
}
static void Main(){}
}
这样也可以通过编译。
你的理解是不对的,还需要多学习。
关键是在静态的Main()中不能使用非静态字段。
wuyi8808
2007-09-01
打赏
举报
回复
x = way.Adone等于说是x引用Adone
但是x与Adone不为一个类型的,一个静态,一个非静态,不匹配所以不能引用
----------------------------------------------
不对。
ucdosxp
2007-09-01
打赏
举报
回复
谢谢了,我的那种说法对不对。
wuyi8808
2007-09-01
打赏
举报
回复
// 或者这样:
class way
{
public static bool Adone, Bdone;
}
class Program
{
bool x;
static void Main(string[] args)
{
(new Program()).x = way.Adone;
}
}
wuyi8808
2007-09-01
打赏
举报
回复
class way
{
public static bool Adone, Bdone;
}
class Program
{
static bool x;
static void Main(string[] args)
{
x = way.Adone;
}
}
ucdosxp
2007-09-01
打赏
举报
回复
是不是这样的,
x = way.Adone等于说是x引用Adone
但是x与Adone不为一个类型的,一个静态,一个非静态,不匹配所以不能引用
ucdosxp
2007-09-01
打赏
举报
回复
非要这样吗,如果象我这样是静态的呢
xiao_jun_0820
2007-09-01
打赏
举报
回复
非静态的的话,就实例话一个对象,然后在用对象来引用:
class way
{
public Boolean Adone, Bdone;
}
class Program
{
Boolean x;
static void Main(string[] args)
{
way a=new way();
x=a.Adone
}
}
android开发过程中遇到的
问题
记录android开发过程中遇到的
问题
。 1.在一个xml中能否使用同一个include多次 http://www.apkbus.com/android-104152-1-1.html android中include标签的使用 http://blog.csdn.net/wangljgood/article/details/6556175 2. android bu
常量,
字段
,构造
方法
调试 ms 源代码 一个C#二维码图片识别的Demo 近期ASP.NET
问题
汇总及对应的解决办法 c# chart控件柱状图,改变柱子宽度 使用C#创建Windows服...
常量,
字段
,构造
方法
常量 1.什么是常量 常量是值从不变化的符号,在编译之前值就必须确定。编译后,常量值会保存到程序集元数据中。所以,常量必须是编译器识别的基元类型的常量,如:Boolean,Char,Byte,SByte,...,...,...,UInt64,Single,Double,Decimal,String。另外,C#是可以定义
非
基元类型的常量的,前提是值必须为null。 ...
C# 多线程(
菜鸟
教程及爱整理)
C# 多线程--
菜鸟
教程 线程 被定义为程序的执行路径。每个线程都定义了一个独特的控制流。如果您的应用程序涉及到复杂的和耗时的操作,那么设置不同的线程执行路径往往是有益的,每个线程执行特定的工作。 线程生命周期 线程生命周期开始于 System.Threading.Thread 类的
对象
被创建时,结束于线程被终止或完成执行时。 下面列出了线程生命周期中的各种状态: 未启动状态:当线程实例被创建但 Start
方法
未被调用时的状况。 就绪状态:当线程准备好运行并等待 CPU 周期时的状况。 不可运行状态:
C#
菜鸟
教程学习笔记
C#
菜鸟
教程学习笔记 C#简介 C# 是一种编程语言,它是由微软开发的。 C# 编程是基于 C 和 C++ 编程语言的,它与 Java 也
非
常相似。 C# 是 .Net 框架的一部分,且用于编写 .Net 应用程序。 .Net 框架(.Net Framework)能编写出下面类型的应用程序: ①Windows 应用程序 ②Web 应用程序 ③Web 服务 常用的C# 编程的开发工具:Visual Studio(VS:可视化工作室) C#程序结构 一个 C# 程序(C# 文件的后缀为 .cs)主要包括以下部分
工作中使用到的单词(软件开发)_2022-06-01备份
目录 ■Java学习汇总 ■常用链接 ■2020/03/15 (最初整理 242个单词) 2020 6/28 整理 2020 6/29整理 2020 7/6整理 ■2020 7/23 整理 ■2020/10/07 以降整理 ■2020/11/02 以降整理 ■2020/12/04 以降整理 ■2020/12/14以降整理 ■2021/01/01以降整理 ■2021/02/22以降整理 ■匿名内部类,lambda表达式,JDK7新特性,等等java相关 ■2021/03/...
C#
111,097
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章