// ノンパイロットデータリストからデータを取り出す public NonPilotData Item(string Index) { if (colNonPilotDataList.ContainsKey(Index)) { return(colNonPilotDataList[Index]); } string pname = Index; foreach (NonPilotData pd in colNonPilotDataList) { if ((pd.Nickname0 ?? "") == (pname ?? "")) { return(pd); } } return(null); }
// メッセージデータの検索 public MessageData Item(string Index) { return(colMessageDataList.ContainsKey(Index) ? colMessageDataList[Index] : null); }
// パイロットデータリストに指定したデータが登録されているか? (愛称は見ない) public bool IsDefined2(string Index) { return(colPilotDataList.ContainsKey(Index)); }
// ユニットデータリストからデータを取り出す public UnitData Item(string Index) { return(colUnitDataList.ContainsKey(Index) ? colUnitDataList[Index] : null); }