protected virtual void PopulateDevelopers(int count) { Shuffle(FullNames); Shuffle(NickNames); var names = NickNames.Take(count).Distinct(); //var conflicts = _context.Set<Developer>().Join(names, p => p.Nickname, n => n, (p, n) => n).ToArray(); //names = names.Except(conflicts); var devs = new Developer[names.Count()]; int i = 0; foreach (var x in names) { var dates = GetDates(); devs[i] = new Developer { Nickname = x, FullName = FullNames[i] }; i++; } _context.AddRange(devs); this._context.SaveChanges(); Console.WriteLine("Added {0} randomly generated developers", devs.Length); }
public MainWindow() { InitializeComponent(); this.addButton.Click += AddButton_Click; this.names = (NickNames)this.FindResource("names"); //// Make data available for binding //dockPanel.DataContext = this.names; }
public MainWindow() { InitializeComponent(); this.addButton.Click += AddButton_Click; this.names = new NickNames(); // Make data available for binding dockPanel.DataContext = this.names; }
//反序列化+读 public void LoadAndDeserialize() { string data = HNGameManager.NickNameListText; nicknames = JsonReader.Deserialize <NickNames>(data); }
public NickNameListManager() { nicknames = new NickNames(); }