Я понял. Благодарю.
кую этим, это может быть новым вопросом, но здесь идет. Я испытываю желание добавить метод к классу, который мог бы иметь тысячи и тысячи экземпляров в памяти в данный момент времени. Теперь другой вариант - создание статического класса со статическим методом, и просто создайте метод [static] вместо метода экземпляра в классе. Примерно так:
Этот:
public static class PetOwner
{
public static void RenamePet(Pet pet, string newName)
{
pet.Name = newName;
}
}
Вместо этого:
public class Pet
{
public string Name { get; set; }
public void Rename(string newName)
{
this.Name = newName;
}
}
Мне просто интересно, если бы альтернатива статического класса заняла бы значительно меньше памяти.
Спасибо!