Ejemplo n.º 1
0
 public bool RemovePlug(Plug plug)
 {
     return(p.RemovePlug(plug));
 }
Ejemplo n.º 2
0
 public bool AddPlug(Plug plug)
 {
     return(p.AddPlug(plug));
 }
Ejemplo n.º 3
0
 public bool IsConflicting(Plug plug)
 {
     return(Char1 == plug.Char1 || Char1 == plug.Char2 ||
            Char2 == plug.Char1 || Char2 == plug.Char2);
 }
Ejemplo n.º 4
0
 public bool Equals(Plug plug)
 {
     return(Char1 == plug.Char1 && Char2 == plug.Char2 ||
            Char2 == plug.Char1 && Char1 == plug.Char2);
 }
Ejemplo n.º 5
0
 public bool RemovePlug(Plug plug)
 {
     return(Plugs.Remove(Plugs.FirstOrDefault(p => p.Equals(plug))));
 }