C# 如何向类外的类变量添加值
我已经很久没有用C做过任何事情了,我决定再次尝试。基本上,我想创建一个类,在其中添加一些变量,以便在类之外引用C# 如何向类外的类变量添加值,c#,class,C#,Class,我已经很久没有用C做过任何事情了,我决定再次尝试。基本上,我想创建一个类,在其中添加一些变量,以便在类之外引用 class classname (variablename) { function } classname (varaiblename = value) 我知道这可能是非常不正确的,但这是我想做的要点 非常感谢您抽出时间。您正在寻找房产: 我认为您需要公共静态变量: 假设在类A中有一个整数变量,并且希望从其他类控制这个变量。有一个静态变量项,让您可以更改其他类中静态变量的值,
class classname (variablename)
{
function
}
classname (varaiblename = value)
我知道这可能是非常不正确的,但这是我想做的要点
非常感谢您抽出时间。您正在寻找房产:
我认为您需要公共静态变量:
假设在类A中有一个整数变量,并且希望从其他类控制这个变量。有一个静态变量项,让您可以更改其他类中静态变量的值,它将影响所有类的实例:
这是我的快速代码:
public class A {
public static int myValue = 5;
}
因此,当您这样声明变量时,您可以从其他类使用和控制此变量,例如:
Console.WriteLine(A.myValue); or A.myValue += 5;
这个答案的重要部分是财产的“公共”部分。设置私有属性意味着它只能在类内部使用,而不能在外部访问,因为OP请求者我认为您应该知道如何使用MSDN C引用。这比答案更重要,下面是链接,请在以后看到,尽量将问题限制在您编写的代码中遇到的特定问题上。这个问题更多的是一个没有公开使用这个词的教程的要求,这是离题的。
Console.WriteLine(A.myValue); or A.myValue += 5;