我用C#做了很多事情已经有很长一段时间了,我决定再试一次。基本上我想创建一个类,为它添加一些我可以在类之外引用的变量。
class classname (variablename)
{
function
}
classname (varaiblename = value)
我知道这可能非常不正确,但这是我想要做的主旨。
非常感谢你的时间。
答案 0 :(得分:5)
您正在寻找Properties
:
class Foo
{
public int Bar { get; set;}
}
Foo obj = new Foo();
obj.Bar = 5;
答案 1 :(得分:1)
我认为你需要public static
个变量:
假设你在A类中有整数变量,并且你想从其他类控制这个变量。有静态变量术语,让你可以改变其他类中静态变量的值,它会影响所有类的实例:
这是我的快速代码:
public class A {
public static int myValue = 5;
}
因此,当您像这样声明变量时,可以使用和控制其他类中的变量,例如:
Console.WriteLine(A.myValue); or A.myValue += 5;