58 lines
1.3 KiB
C#
58 lines
1.3 KiB
C#
|
using System;
|
|||
|
using System.Globalization;
|
|||
|
|
|||
|
/*
|
|||
|
* конвертация строки
|
|||
|
* класс Convert
|
|||
|
*/
|
|||
|
class Program
|
|||
|
{
|
|||
|
static void Main()
|
|||
|
{
|
|||
|
string str = "5";
|
|||
|
string str2 = "2";
|
|||
|
string str3 = "1,3";
|
|||
|
string str4 = "1.5";
|
|||
|
|
|||
|
var numberFormatInfo = new NumberFormatInfo()
|
|||
|
{
|
|||
|
NumberDecimalSeparator = ".",
|
|||
|
};
|
|||
|
|
|||
|
double db = Convert.ToDouble(str3);
|
|||
|
double db1 = Convert.ToDouble(str4, numberFormatInfo);
|
|||
|
|
|||
|
Console.WriteLine(db);
|
|||
|
Console.WriteLine(db1);
|
|||
|
|
|||
|
Console.WriteLine(str + str2);
|
|||
|
|
|||
|
int a = Convert.ToInt32(str); // Демонстрация Convert
|
|||
|
|
|||
|
Console.WriteLine(a);
|
|||
|
|
|||
|
Console.WriteLine("\t");
|
|||
|
|
|||
|
string str1;
|
|||
|
|
|||
|
int a1 = 0, a2 = 0, result;
|
|||
|
|
|||
|
Console.WriteLine("Введите первое число: ");
|
|||
|
|
|||
|
str1 = Console.ReadLine();
|
|||
|
|
|||
|
if(!string.IsNullOrWhiteSpace(str1))
|
|||
|
a1 = Convert.ToInt32(str1);
|
|||
|
|
|||
|
Console.WriteLine("Введите второе число: ");
|
|||
|
|
|||
|
str1 = Console.ReadLine();
|
|||
|
|
|||
|
if (!string.IsNullOrWhiteSpace(str1))
|
|||
|
a2 = Convert.ToInt32(str1);
|
|||
|
|
|||
|
result = a1 + a2;
|
|||
|
|
|||
|
Console.WriteLine("Сумма чисел: " + result);
|
|||
|
}
|
|||
|
}
|