c#对象引用未设置为my c的对象实例#

c#对象引用未设置为my c的对象实例#,c#,C#,有人能帮我吗?我在这里编码时,在第2150行不断出现“对象引用未设置为对象实例”错误: Ln 2148 if (Session.CharacterInfo.Timer > 0) Ln 2149 { Ln 2150 Session.SendData(RoomChatComposer.Compose(Actor.Id, "You have " +

有人能帮我吗?我在这里编码时,在第2150行不断出现“对象引用未设置为对象实例”错误:

                Ln 2148        if (Session.CharacterInfo.Timer > 0)
                   Ln 2149     {
                            Ln 2150  Session.SendData(RoomChatComposer.Compose(Actor.Id, "You have " + Session.CharacterInfo.Timer + " minutes left until you're paid", 0, ChatType.Whisper));
           2151             }
以下其中一项:

  • 会话
    为空
  • Session.CharacterInfo
    为空
  • Actor
    为空
  • RoomChatComposer
    为null(如果是,则可能调用静态方法)
  • ChatType
    为空(这很可能是枚举?如果是,则放弃此)

检查哪个对象为空。它没有说明可以调试程序的哪个部分?您使用的对象之一是nullIt已经调试过了,这就是我如何启动控制台的原因,我尝试了一些方法,例如更改值、int32等等,但没有成功。这应该是一个相当直接的练习,只需在该行上设置一个断点,其中一个必须为null。正在访问属性的任何内容-
Actor.Id
Session.CharacterInfo.Timer