获取以美元INR汇率的动态在C#中? [英] Get USD to INR exchange rate dynamically in 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屋!