public static string GetNameByAcc(string acc) { string name = ""; foreach (var item in m_playersAttrList) { if (acc == item.Account) { name = CFormat.GameStrToSimpleCN(item.Name); break; } } return(name); }
public static AccAttr GetAttrByName(string name) { Nullable <AccAttr> result = null; foreach (var player in m_playersAttrList) { if (CFormat.GameStrToSimpleCN(player.Name) == name) { result = player; break; } } return(result.Value); }
public static string GetAccByName(string name) { string acc = ""; foreach (var item in m_playersAttrList) { string _name = CFormat.GameStrToSimpleCN(item.Name); if (_name == name) { acc = item.Account; break; } } return(acc); }
private void FillPlayerLstView() { var players = CPlayerCtrl.GetAttrList(); this.lstv_playersInfo.Items.Clear(); foreach (var player in players) { string _acc = CFormat.GameStrToSimpleCN(player.Account); string _name = CFormat.GameStrToSimpleCN(player.Name); ListViewItem lvi = new ListViewItem(); //lvi.ImageIndex = i; //通过与imageList绑定,显示imageList中第i项图标 lvi.Text = _acc.Replace("\t", ""); //lvi.SubItems.Add(_id); lvi.SubItems.Add(_name); this.lstv_playersInfo.Items.Add(lvi); } this.lstv_playersInfo.EndUpdate(); //结束数据处理,UI界面一次性绘制 }