I'm trying to realize the listBox with List where i getting some variable. And when i wonna to add a new "Object" to static List i getting a NullReferenceException
This is my code where i adding a new List
       if (EventArgsIn.Message.Chat.Id == MainChatId)
        {
            if (EventArgsIn.Message.ReplyToMessage != null)
            {
                var _tempMessage = new listBoxMessage()
                {
                    From = EventArgsIn.Message.From.Username,
                    FromId = EventArgsIn.Message.From.Id,
                    MessageId = EventArgsIn.Message.MessageId,
                    MessageText = EventArgsIn.Message.Text,
                    MessageIdReply = 0
                };
                tempMessageMain.Add(_tempMessage);
            } else
            {
                var _tempMessage = new listBoxMessage() {
                
                    From = EventArgsIn.Message.From.Username,
                    FromId = EventArgsIn.Message.From.Id,
                    MessageId = EventArgsIn.Message.MessageId,
                    MessageText = EventArgsIn.Message.Text,
                    MessageIdReply = 0
                };
                tempMessageMain.Add(_tempMessage);
                
            }
        }
And here is my static List
public static List<listBoxMessage> tempMessageMain;
A-a-and my class where i doing Template
public class listBoxMessage
    {
        public listBoxMessage()
        {
        }
        public string From { get; set; }
        public int FromId { get; set; }
        public int MessageId { get; set; }
        public string MessageText { get; set; }
        public int MessageIdReply { get; set; }
    }
}
This is test code*
 
     
    