C# C语言中的类方法
在Ruby中,我们可以通过以下操作创建类方法:C# C语言中的类方法,c#,C#,在Ruby中,我们可以通过以下操作创建类方法: def self.class_method "This is a class method" end def instance_method "This is an instance method" end 如何在C中创建类方法?…静态和非静态 public class YourClass { public string Foo() { return "Hello World" } } Yo
def self.class_method
"This is a class method"
end
def instance_method
"This is an instance method"
end
如何在C中创建类方法?…静态和非静态
public class YourClass
{
public string Foo()
{
return "Hello World"
}
}
YourClass yourClass = new YourClass();
Console.Write(yourClass.Foo());
任何教程都会介绍这一点。你为什么不花5秒钟在谷歌上搜索一个简单的C教程呢?那段代码甚至不会编译,它缺少一个分号。而且,它根本不能回答这个问题。
public class YourObject {
public static void MyClassMethod() { // "class method" is a static method
}
public void MyInstanceMethod() {
}
}
// callable as..
YourObject.MyClassMethod();
// or..
YourObject obj = new YourObject();
obj.MyInstanceMethod(); // OK