2017-04-03 1 views
-4

これを正しく閉じる方法を説明しません。 は私が、私はまだこれに新たなんだどうしたの?私はこのコードを閉じることができません

  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; 
    } 

P.S :)おかげで助けに感謝します。

+0

コード全体が表示されない場合はどうすればよいですか?知っている余分なブレースがある可能性があります。 – DavidG

+0

if節の後に改行がありません – burnsi

+0

私はコードタグでラップしようとしましたが、このサイトには新しい方法はわかりません –

答えて

2

これは簡単な修正のようですが、あなたのコードを書式化すると、この種のものが通常は出てきます。 Visual Studioで、あなたは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文になくなっています。あなたは// Added hereコメントで指摘したもの2つのブラケットを追加した場合

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; 
} 

だから、それが動作するはずです。

関連する問題