public string GetNameByOpcode(int code) { var found = NamesToOpcodes.FirstOrDefault(kvp => kvp.Value == code); if (!found.Equals(default(KeyValuePair <int, ProtocolDefinition>))) { return(found.Key); } return(null); }
public int GetOpcodeByName(string name) { int result; if (NamesToOpcodes.TryGetValue(name, out result)) { return(result); } return(0); }