我的书中有一个非常简单的 winform 任务。使用窗体。在文本框中获取最新的货币汇率。

1 USD = ??? INR

显示转换货币的最佳解决方案我认为是使用带有查询字符串的 Process 方法...
http://www.xe.com/ucc/convert.cgi?Amount=" + costTextBox.Text.ToString() + "&From=USD&To=INR"

但是如何获取并将值分隔到文本框中?

最佳答案

与其试图从 xe.com 的响应中删除值(value),我建议您要么从 here 购买他们的服务,要么使用这个免费的 webservice

  • 添加 wsdl 作为服务引用。
  • 创建 SoapClient
  • 调用 ConversionRate 方法。
  • 
    var result = client.ConversionRate(CurrencyConverterService.Currency.USD,
                                       CurrencyConverterService.Currency.INR);

    关于c# - 在 C# Winform 中获取货币汇率,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11598318/

    10-13 09:29