Проект 5: Типове данни string и char (Console Application)
Тип char
Типът char използва символи Unicode.
-
Пример 1:
Декларира символна променлива symbol и я инициализира. Извежда символа и неговия код.
namespace Data_type
{
class Program
{
static void Main(string[] args)
{
char symbol = 'a';
Console.WriteLine("The code of {0} is: {1}", symbol, (int) symbol); //97
symbol = 'A';
Console.WriteLine("The code of {0} is: {1}", symbol, (int)symbol); //65
symbol = 'щ';
Console.WriteLine("The code of {0} is: {1}", symbol, (int)symbol); //1097
symbol = '\u0061'; // unicode symbol
}
}
}
Тип string
-
Пример 2:
Декларират се променливи firstName, lastName, fullName. Извършва се конкатенация чрез занк +.
namespace Data_type
{
class Program
{
static void Main(string[] args)
{
string firstName = "Ivan";
string lastName = "Ivanov";
Console.WriteLine("Hello, {0}!", firstName);
string fullName = firstName + " " + lastName;
Console.WriteLine("Your full name is, {0}!", fullName);
}
}
}
-
Пример 3: Литерали
string quotation ="\"Hello, Jude\", he said."
string path="C:\\WINNT\\Darts\\Darts.exe";
или
string quotation =@"""Hello, Jude"", he said."
string path=@"C:\WINNT\Darts\Darts.exe";
Обектен тип - object
-
Пример 4:
namespace Data_type
{
class Program
{
static void Main(string[] args)
{
object dataContainer = 5;
Console.Write("The value of dataContaner is: ");
Console.WriteLine(dataContainer);
dataContainer = "Five";
Console.Write("The value of dataContaner is: ");
Console.WriteLine(dataContainer);
string str = (string)dataContainer;
Console.WriteLine(str);
}
}
}
www.youtube.com/watch?v=3mCjClAsWHk
33:00 - char
41:30 - string
44:30 - object
1:11:00 - string literals