private void MainForm_MouseRightButtonDown(object sender, MouseButtonEventArgs e)
        {
            string hitokoto = HitokotoController.GetOneSentence();

            try
            {
                var json = JsonSerializer.Deserialize <HitokotoEntity.Sentence>(hitokoto);
                textBlockSentence.Text = json.hitokoto;
                labelFrom.Content      = "—— " + json.from;
            }
            catch
            {
                textBlockSentence.Text = "加载失败,请重试~";
                labelFrom.Content      = "加载失败";
            }
        }
        private void ReflushHitokoto()
        {
            string hitokoto = HitokotoController.GetOneSentence();

            try
            {
                var json = JsonSerializer.Deserialize <HitokotoEntity.Sentence>(hitokoto);
                Dispatcher.BeginInvoke(new Action(delegate
                {
                    textBlockSentence.Text = json.hitokoto;
                    labelFrom.Content      = "—— " + json.from;
                }));
            }
            catch (Exception ex)
            {
                Console.Write(ex.Message);
                Dispatcher.BeginInvoke(new Action(delegate
                {
                    textBlockSentence.Text = "加载失败,请重试~";
                    labelFrom.Content      = "加载失败";
                }));
            }
        }