コード例 #1
0
ファイル: Bot.cs プロジェクト: JeffCost/opensim
        public bool RemoveBehaviour(string abbreviatedName)
        {
            lock (Behaviours)
            {
                IBehaviour behaviour;

                if (!Behaviours.TryGetValue(abbreviatedName, out behaviour))
                {
                    return(false);
                }

                behaviour.Close();
                Behaviours.Remove(abbreviatedName);

                return(true);
            }
        }
コード例 #2
0
ファイル: Bot.cs プロジェクト: JeffCost/opensim
 public bool TryGetBehaviour(string abbreviatedName, out IBehaviour behaviour)
 {
     lock (Behaviours)
         return(Behaviours.TryGetValue(abbreviatedName, out behaviour));
 }