获取以美元INR汇率的动态在C#中? [英] Get USD to INR exchange rate dynamically in C#?

查看:644
本文介绍了获取以美元INR汇率的动态在C#中?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在开发一个Windows应用程序,以美元转换为INR。我知道如何通过采取美元以静态的方式INR汇率转换,但我想汇率动态可在我只读文本框就像我一直在上面的图片。

I'm developing a Windows application to convert USD to INR. I know how to convert by taking USD to INR exchange rate in static way, but I want the exchange rate to be available dynamically in my readonly textbox like I have kept in above image.

SO上搜索后,我发现这个解决方案中的C,但我想在C#中的相同。我的目标是动态的,每天从网络上获取美元,以印度卢比汇率在我只读文本框。

After searching on SO I found this solution in C but I want to do the same in C#. My aim is to get the USD to INR exchange rate in my readonly textbox dynamically each day from the web.

http://www.webservicex.net/CurrencyConvertor.asmx?op=ConversionRate

我应该使用哪种方法上面提到得向美元INR汇率动态?

Which method should I use in above reference to get USD to INR exchange rate dynamically?

推荐答案

下面是code片: 加入System.IO和System.Net和System.Xml

Here is the code piece: Add System.IO and System.Net and System.Xml

WebRequest webrequest =WebRequest.Create("http://www.webservicex.net/CurrencyConvertor.asmx/ConversionRate?FromCurrency=USD&ToCurrency=INR");
        HttpWebResponse response = (HttpWebResponse)webrequest.GetResponse();
        Stream dataStream = response.GetResponseStream();
        StreamReader reader = new StreamReader(dataStream);
        string responseFromServer = reader.ReadToEnd();
        XmlDocument doc = new XmlDocument();
        doc.LoadXml(responseFromServer);
        string value = doc.InnerText;
        MessageBox.Show(value);
        reader.Close();
        dataStream.Close();
        response.Close();

这篇关于获取以美元INR汇率的动态在C#中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆