Diff
checker
टेक्स्ट
टेक्स्ट
छवियां
दस्तावेज़
Excel
फ़ोल्डर्स
Legal
Enterprise
डेस्कटॉप
मूल्य
साइन इन करें
Diffchecker डेस्कटॉप डाउनलोड करें
टेक्स्ट की तुलना करें
दो टेक्स्ट फ़ाइलों के बीच अंतर ढूंढें
उपकरण
इतिहास
रियल-टाइम एडिटर
अपरिवर्तित संक्षिप्त करें
लाइन रैप बंद
लेआउट
विभाजित
संयुक्त
परिवर्तन हाइलाइट करें
स्मार्ट
शब्द
अक्षर
सिंटैक्स हाइलाइटिंग
सिंटैक्स चुनें
अनदेखा करें
टेक्स्ट बदलें
पहले अंतर पर जाएँ
इनपुट संपादित करें
Diffchecker Desktop
Diffchecker चलाने का सबसे सुरक्षित तरीका। Diffchecker Desktop ऐप पाएं: आपके diffs कभी आपके कंप्यूटर से बाहर नहीं जाते!
Desktop पाएं
Diff
बनाया गया
3 वर्ष पहले
Diff कभी समाप्त नहीं होता
साफ़
निर्यात करें
शेयर करें
समझाएं
8 हटाए गए
लाइनें
कुल
हटाया गया
अक्षर
कुल
हटाया गया
इस सुविधा का उपयोग जारी रखने के लिए, अपग्रेड करें
Diff
checker
Pro
मूल्य देखें
45 लाइनें
सभी को कॉपी करें
41 जोड़े गए
लाइनें
कुल
जोड़ा गया
अक्षर
कुल
जोड़ा गया
इस सुविधा का उपयोग जारी रखने के लिए, अपग्रेड करें
Diff
checker
Pro
मूल्य देखें
78 लाइनें
सभी को कॉपी करें
using System;
using System;
using System.Net.Http;
using System.Net.Http;
using System.Threading.Tasks;
using System.Threading.Tasks;
namespace CurrencyExchange
namespace CurrencyExchange
{
{
class Program
class Program
{
{
static void Main(string[] args)
static void Main(string[] args)
{
{
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
// Get the amount to convert and the currency codes
Console.WriteLine("Enter the amount you want to convert: ");
Console.WriteLine("Enter the amount you want to convert: ");
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
string amountString = Console.ReadLine();
double amount = GetInputAmount();
double amount = double.Parse(amountString);
string fromCurrency =
GetCurrencyCode("FROM");
string toCurrency =
GetCurrencyCode("TO"
);
Console.WriteLine("Enter the currency code of the currency you want to convert FROM: ");
string fromCurrency =
Console.ReadLine();
Console.WriteLine("Enter the currency code of the currency you want to convert TO: ");
string toCurrency =
Console.ReadLine(
);
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
// Get the exchange rate and convert the amount
double exchangeRate = GetExchangeRate(fromCurrency, toCurrency).Result;
double exchangeRate = GetExchangeRate(fromCurrency, toCurrency).Result;
double convertedAmount = exchangeRate * amount;
double convertedAmount = exchangeRate * amount;
Console.WriteLine($"{amount} {fromCurrency} is equal to {convertedAmount} {toCurrency}");
Console.WriteLine($"{amount} {fromCurrency} is equal to {convertedAmount} {toCurrency}");
}
}
static async Task<double> GetExchangeRate(string fromCurrency, string toCurrency)
static async Task<double> GetExchangeRate(string fromCurrency, string toCurrency)
{
{
string apiKey = "your-api-key-here";
string apiKey = "your-api-key-here";
string apiUrl = $"https://api.exchangerate-api.com/v4/latest/{fromCurrency}";
string apiUrl = $"https://api.exchangerate-api.com/v4/latest/{fromCurrency}";
HttpClient client = new HttpClient();
HttpClient client = new HttpClient();
client.DefaultRequestHeaders.Add("Authorization", apiKey);
client.DefaultRequestHeaders.Add("Authorization", apiKey);
HttpResponseMessage response = await client.GetAsync(apiUrl);
HttpResponseMessage response = await client.GetAsync(apiUrl);
string result = await response.Content.ReadAsStringAsync();
string result = await response.Content.ReadAsStringAsync();
// Parse the exchange rate from the JSON response
// Parse the exchange rate from the JSON response
dynamic exchangeRates = JsonConvert.DeserializeObject(result);
dynamic exchangeRates = JsonConvert.DeserializeObject(result);
double exchangeRate = exchangeRates.rates[toCurrency];
double exchangeRate = exchangeRates.rates[toCurrency];
return exchangeRate;
return exchangeRate;
}
}
कॉपी
कॉपी हुआ
कॉपी
कॉपी हुआ
static double GetInputAmount()
{
double amount = 0;
bool validInput = false;
while (!validInput)
{
string amountString = Console.ReadLine();
if (double.TryParse(amountString, out amount))
{
validInput = true;
}
else
{
Console.WriteLine("Invalid input. Please enter a valid amount: ");
}
}
return amount;
}
static string GetCurrencyCode(string currencyType)
{
Console.WriteLine($"Enter the currency code of the currency you want to convert {currencyType}: ");
string currencyCode = Console.ReadLine().ToUpper();
// Validate the currency code
if (currencyCode.Length != 3)
{
Console.WriteLine("Invalid currency code. Please enter a valid 3-letter currency code: ");
return GetCurrencyCode(currencyType);
}
return currencyCode;
}
}
}
}
}
सेव किए गए Diffs
ऑरिजनल टेक्स्ट
फ़ाइल खोलें
using System; using System.Net.Http; using System.Threading.Tasks; namespace CurrencyExchange { class Program { static void Main(string[] args) { Console.WriteLine("Enter the amount you want to convert: "); string amountString = Console.ReadLine(); double amount = double.Parse(amountString); Console.WriteLine("Enter the currency code of the currency you want to convert FROM: "); string fromCurrency = Console.ReadLine(); Console.WriteLine("Enter the currency code of the currency you want to convert TO: "); string toCurrency = Console.ReadLine(); double exchangeRate = GetExchangeRate(fromCurrency, toCurrency).Result; double convertedAmount = exchangeRate * amount; Console.WriteLine($"{amount} {fromCurrency} is equal to {convertedAmount} {toCurrency}"); } static async Task<double> GetExchangeRate(string fromCurrency, string toCurrency) { string apiKey = "your-api-key-here"; string apiUrl = $"https://api.exchangerate-api.com/v4/latest/{fromCurrency}"; HttpClient client = new HttpClient(); client.DefaultRequestHeaders.Add("Authorization", apiKey); HttpResponseMessage response = await client.GetAsync(apiUrl); string result = await response.Content.ReadAsStringAsync(); // Parse the exchange rate from the JSON response dynamic exchangeRates = JsonConvert.DeserializeObject(result); double exchangeRate = exchangeRates.rates[toCurrency]; return exchangeRate; } } }
परिवर्तित टेक्स्ट
फ़ाइल खोलें
using System; using System.Net.Http; using System.Threading.Tasks; namespace CurrencyExchange { class Program { static void Main(string[] args) { // Get the amount to convert and the currency codes Console.WriteLine("Enter the amount you want to convert: "); double amount = GetInputAmount(); string fromCurrency = GetCurrencyCode("FROM"); string toCurrency = GetCurrencyCode("TO"); // Get the exchange rate and convert the amount double exchangeRate = GetExchangeRate(fromCurrency, toCurrency).Result; double convertedAmount = exchangeRate * amount; Console.WriteLine($"{amount} {fromCurrency} is equal to {convertedAmount} {toCurrency}"); } static async Task<double> GetExchangeRate(string fromCurrency, string toCurrency) { string apiKey = "your-api-key-here"; string apiUrl = $"https://api.exchangerate-api.com/v4/latest/{fromCurrency}"; HttpClient client = new HttpClient(); client.DefaultRequestHeaders.Add("Authorization", apiKey); HttpResponseMessage response = await client.GetAsync(apiUrl); string result = await response.Content.ReadAsStringAsync(); // Parse the exchange rate from the JSON response dynamic exchangeRates = JsonConvert.DeserializeObject(result); double exchangeRate = exchangeRates.rates[toCurrency]; return exchangeRate; } static double GetInputAmount() { double amount = 0; bool validInput = false; while (!validInput) { string amountString = Console.ReadLine(); if (double.TryParse(amountString, out amount)) { validInput = true; } else { Console.WriteLine("Invalid input. Please enter a valid amount: "); } } return amount; } static string GetCurrencyCode(string currencyType) { Console.WriteLine($"Enter the currency code of the currency you want to convert {currencyType}: "); string currencyCode = Console.ReadLine().ToUpper(); // Validate the currency code if (currencyCode.Length != 3) { Console.WriteLine("Invalid currency code. Please enter a valid 3-letter currency code: "); return GetCurrencyCode(currencyType); } return currencyCode; } } }
अंतर खोजें