Сработает ли данный код и есть ли, что то лучше?

Общие вопросы о Unity3D

Сработает ли данный код и есть ли, что то лучше?

Сообщение Sogest 04 апр 2021, 17:09

Будет ли работать этот код в Unity? И есть варианты лучше?
Синтаксис:
Используется csharp
public class GlobalStorage {
  public int someVar;

  private static GlobalStorage singleton;
  public static GlobalStorage s {
    get {
      if (singleton == null) {
        singleton = new GlobalStorage();
      }
      return singleton;
    }
  }
  public GlobalStorage() {
    someVar = 10;
  }
}
 
Sogest
UNец
 
Сообщения: 4
Зарегистрирован: 04 апр 2021, 17:06

Re: Сработает ли данный код и есть ли, что то лучше?

Сообщение 1max1 04 апр 2021, 17:55

Будет ли работать этот код в Unity?

Любой код будет работать в юнити, который написан на шарпе и без ошибок. Вопрос глупый, так как применение любого шаблона, в данном случае "одиночки", требует конкретной ситуации, ты ситуацию не привел, а это все равно что спросить "красный или белый?".
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51


Вернуться в Общие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13