C# 什么';怎么了?我能';我似乎无法关闭此代码

C# 什么';怎么了?我能';我似乎无法关闭此代码,c#,C#,我不知道如何正确地结束这个问题,无论我在哪里添加括号,它都会破坏代码。 感谢您的帮助,谢谢:) 这似乎是一个简单的解决办法,但是如果你格式化你的代码,这类东西通常会突出。在VisualStudio中,您可以按Ctrl+K、Ctrl+D(依次),它将把代码格式化为默认值 int NewID = Convert.ToInt32(Adapter.InsertQuery()); // new relationship id if (!Session.GetHabbo().Relationships.Co

我不知道如何正确地结束这个问题,无论我在哪里添加括号,它都会破坏代码。 感谢您的帮助,谢谢:)


这似乎是一个简单的解决办法,但是如果你格式化你的代码,这类东西通常会突出。在VisualStudio中,您可以按Ctrl+K、Ctrl+D(依次),它将把代码格式化为默认值

int NewID = Convert.ToInt32(Adapter.InsertQuery()); // new relationship id
if (!Session.GetHabbo().Relationships.ContainsKey(Them))
    Session.GetHabbo().Relationships.Add(Them, new Relationship(NewID, Them, 3)); // create the relationship

    Session.GetHabbo().GetMessenger().UpdateFriend(Them, Session, true);
}
else
{
    Habbo Habbo = PlusEnvironment.GetHabboById(Them);
    if (Habbo != null)
    {
        MessengerBuddy Bud = null;
        if (Session.GetHabbo().GetMessenger().TryGetFriend(Them, out Bud))
            Session.SendMessage(new FriendListUpdateComposer(Session, Bud));
        }
    }
    return false;
}
好的。现在这一切都结束了。一般来说,您缺少if语句的起始括号

int NewID = Convert.ToInt32(Adapter.InsertQuery()); // new relationship id
if (!Session.GetHabbo().Relationships.ContainsKey(Them))
{ // Added here
    Session.GetHabbo().Relationships.Add(Them, new Relationship(NewID, Them, 3)); // create the relationship

    Session.GetHabbo().GetMessenger().UpdateFriend(Them, Session, true);
}
else
{
    Habbo Habbo = PlusEnvironment.GetHabboById(Them);
    if (Habbo != null)
    {
        MessengerBuddy Bud = null;
        if (Session.GetHabbo().GetMessenger().TryGetFriend(Them, out Bud))
        { // Added here.
            Session.SendMessage(new FriendListUpdateComposer(Session, Bud));
        }
    }
    return false;
}

因此,如果您添加由添加到此处的
//注释所标注的这两个括号,应该可以使用

如果您没有显示完整的代码,我们如何帮助您?可能是因为您有额外的大括号,谁知道呢。如果clauseI尝试将其包装在代码标签中,但新加入此网站的用户不知道如何添加一个大括号并将其修复,则会丢失一个大括号,谢谢:)
int NewID = Convert.ToInt32(Adapter.InsertQuery()); // new relationship id
if (!Session.GetHabbo().Relationships.ContainsKey(Them))
{ // Added here
    Session.GetHabbo().Relationships.Add(Them, new Relationship(NewID, Them, 3)); // create the relationship

    Session.GetHabbo().GetMessenger().UpdateFriend(Them, Session, true);
}
else
{
    Habbo Habbo = PlusEnvironment.GetHabboById(Them);
    if (Habbo != null)
    {
        MessengerBuddy Bud = null;
        if (Session.GetHabbo().GetMessenger().TryGetFriend(Them, out Bud))
        { // Added here.
            Session.SendMessage(new FriendListUpdateComposer(Session, Bud));
        }
    }
    return false;
}