Zefirot
@Zefirot

Почему я не могу словарь другого класса использовать?

вот у меня есть класс
public class InfoTest : MonoBehaviour{
  public Dictionary<string, string> ArrayInfo = new Dictionary<string, string>();
  public static InfoTest instance;
  private void Awake(){
    instance = this;
    ArrayInfo.Add("Test1", "..........................");
    ArrayInfo.Add("Test2", "..........................");
...................

И пытаюсь достать его в другом классе
private void Test(){
    foreach(KeyValuePair<string, string> kv in InfoTest.instance.ArrayInfo){
..........................

ну а мне ошибку
NullReferenceException: Object reference not set to an instance of an object

Что не так то?
  • Вопрос задан
  • 61 просмотр
Решения вопроса 1
sarapinit
@sarapinit Куратор тега C#
Точу водой камень
скорее всего instance == null
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы