Ответ 1
Поскольку Method2
является статическим, все, что вам нужно сделать, это вызвать:
public class AllMethods
{
public static void Method2()
{
// code here
}
}
class Caller
{
public static void Main(string[] args)
{
AllMethods.Method2();
}
}
Если они находятся в разных пространствах имен, вам также нужно будет добавить пространство имен AllMethods
в caller.cs в операторе using
.
Если вы хотите вызвать метод экземпляра (нестатический), вам понадобится экземпляр класса для вызова метода. Например:
public class MyClass
{
public void InstanceMethod()
{
// ...
}
}
public static void Main(string[] args)
{
var instance = new MyClass();
instance.InstanceMethod();
}
Дальнейшее чтение