Четене на дробно число от конзолата За да прочетем дробно число от конзолата е необходимо отново да декларираме променлива, да посочим типа на числото, както и да използваме стандартната команда за четене на информация от системната конзола:
var num = double.Parse(Console.ReadLine()); Пример: прехвърляне от инчове в сантиметри Да напишем програма, която чете дробно число в инчове и го обръща в сантиметри:
Console.Write("Inches = ");
var inches = double.Parse(Console.ReadLine());
var centimeters = inches * 2.54;
Console.Write("Centimeters = ");
Console.WriteLine(centimeters);
Да стартираме програмата и да се уверим, че при подаване на стойност в инчове, получаваме коректен резултат в сантиметри:
Четене на текст За да прочетем текст (стринг) от конзолата, отново декларираме нова променлива и използваме стандартната команда за четене на информация от системната конзола:
var str = Console.ReadLine(); Нека обърнем внимание на факта, че при четене на текст не се декларира по никакъв начин тип "string" (текст). Това е така, защото по подразбиране методът Console.ReadLine(…) връща като резултат текст. Допълнително, вие можете да зададете текста да бъде прехвърлен в цяло число чрез int.Parse(…) или дробно число чрез double.Parse(…). Ако това не се направи, за програмата всяко едно число ще бъде просто текст, с който не бихме могли да извършваме аритметични операции.
Пример: Поздрав по име.
Да напишем програма, която въвежда името на потребителя и го поздравява с текста "Hello, име".
var name = Console.ReadLine();
Console.WriteLine("Hello, {0}!", name);
В този случай, изразът {0} e заместен от първияподаден аргумент, който в примера е променливата name: