/// <summary>
        /// 获取翻译结果
        /// </summary>
        /// <param name="sourceText">翻译内容</param>
        /// <param name="sourceLanguage">原文语言</param>
        /// <param name="targetLanguage">译文语言</param>
        /// <param name="formatType">翻译文本的格式,html( 网页格式。设置此参数将对待翻译文本以及翻译后文本按照html格式进行处理)、text(文本格式。设置此参数将对传入待翻译文本以及翻译后结果不做文本格式处理,统一按纯文本格式处理。</param>
        /// <returns></returns>
        public async Task <TranslateGeneralResponse> TranslateGeneralAsync(string sourceText, LanguageEnum sourceLanguage = LanguageEnum.中文, LanguageEnum targetLanguage = LanguageEnum.英语, string formatType = "text")
        {
            TranslateGeneralRequest translateGeneralRequest = new TranslateGeneralRequest()
            {
                FormatType     = formatType,
                SourceLanguage = sourceLanguage.GetDescription(),
                TargetLanguage = targetLanguage.GetDescription(),
                SourceText     = sourceText,
                Scene          = "general",
            };

            return(await BaseClient.TranslateGeneralSimplyAsync(translateGeneralRequest));
        }
        static void Main(string[] args)
        {
            var accessKey       = Environment.GetEnvironmentVariable("ACCESS_KEY_ID") ?? "AccessKeyId";
            var accessKeySecret = Environment.GetEnvironmentVariable("ACCESS_KEY_SECRET") ?? "AccessKeySecret";

            IClientProfile   profile = DefaultProfile.GetProfile("cn-hangzhou", accessKey, accessKeySecret);
            DefaultAcsClient client  = new DefaultAcsClient(profile);

            var request = new TranslateGeneralRequest();

            request.FormatType     = "text";
            request.SourceLanguage = "zh";
            request.SourceText     = "你好,很高兴见到你";
            request.TargetLanguage = "en";
            request.Method         = MethodType.POST;

            var response = client.GetAcsResponse(request);

            Console.WriteLine(response.Data.Translated);
        }