Exemple #1
0
        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;
        }
Exemple #3
0
        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();
 }