|
Kompyuter tizimlari kafedrasi
|
bet | 61/154 | Sana | 08.01.2024 | Hajmi | 5,29 Mb. | | #131939 |
Bog'liq MajmuaSpetsifi-katsiya
|
Format
|
D yoki d
|
Uzun shakldagi sana.
|
F yoki f
|
Uzun shakldagi sana va vaqt.
|
G yoki g
|
Qisqa shakldagi sana, uzun shakldagi vaqt.
|
M yoki m
|
Oy va kun.
|
O yoki o
|
Sana va vaqt formati, shu jumladan vaqt mintaqasi. O formatida yozilgan satrni ekvivalent sana va vaqtning chiqish shakliga aylantirish mumkin. Bu "dumaloq" format deb ataladi.
|
R yoki r
|
Standart GMT shaklida sana va vaqt.
|
S
|
Saralanadigan sana va vaqtni ko‘rsatish formati.
|
T
|
Uzun shakldagi vaqt.
|
U
|
Sana va vaqtni universal ko‘rsatishning uzun shakli; vaqt Universal Time Synchronized (UTC) sifatida ko‘rsatiladi.
|
Y
|
Oy va yil.
|
Sana vaqt formati bilan ishlash bo’yicha quyidagi dastur kodini ko’rib chiqamiz.
using System;
class TimeAndDateFormatDemo
{
static void Main()
{
DateTime dt = DateTime.Now; // Joriy sanani olish
Console.WriteLine("Format d: {0:d}", dt);
Console.WriteLine("Format D: {0:D}", dt);
Console.WriteLine("Format t: {0:t}", dt);
Console.WriteLine("Format T: {0:T}", dt);
Console.WriteLine("Format f: {0:f}", dt);
Console.WriteLine("Format F: {0:F}", dt);
Console.WriteLine("Format g: {0:g}", dt);
Console.WriteLine("Format G: {0:G}", dt);
Console.WriteLine("Format m: {0:m}", dt);
Console.WriteLine("Format M: {0:M}", dt);
Console.WriteLine("Format о: {0:o}", dt);
Console.WriteLine("Format O: {0:O}", dt);
Console.WriteLine("Format r: {0:r}", dt);
Console.WriteLine("Format R: {0:R}", dt);
Console.WriteLine("Format s: {0:s}", dt);
Console.WriteLine("Format u: {0:u}", dt);
Console.WriteLine("Format U: {0:U}", dt);
Console.WriteLine("Format y: {0:y}", dt);
Console.WriteLine("Format Y: {0:Y}", dt);
Console.ReadKey();
}
}
Dastur natijasi:
Format d: 05.05.2022
Format D: 5 мая 2022 г.
Format t: 0:59
Format T: 0:59:34
Format f: 5 мая 2022 г. 0:59
Format F: 5 мая 2022 г. 0:59:34
Format g: 05.05.2022 0:59
Format G: 05.05.2022 0:59:34
Format m: 5 мая
Format M: 5 мая
Format о: 2022-05-05T00:59:34.0914472+05:00
Format O: 2022-05-05T00:59:34.0914472+05:00
Format r: Thu, 05 May 2022 00:59:34 GMT
Format R: Thu, 05 May 2022 00:59:34 GMT
Format s: 2022-05-05T00:59:34
Format u: 2022-05-05 00:59:34Z
Format U: 4 мая 2022 г. 19:59:34
Format y: Май 2022
Format Y: Май 2022
Tarif: C# da satr bu - Unicode belgilarining ketma-ketligidan tashkil topgan obyekt yoki belgilar qatori.
Unicode belgilarining oralig‘i quyidagicha: U + 0000 dan U + FFFF gacha. Belgilar qatorini matnning qismi sifatida ham qarash mumkin. C# tilida standart satr turiga qo‘shimcha sifatida string turi kiritilgan va u String sinfining obyekti hisoblanadi. Bu turdagi satr uchun '\0' belgisi tugash belgisi hisoblanmaydi va u oddiygina belgilar massivi sifatida qaraladi.
string turidagi o‘zgaruvchilar quyidagicha e’lon qilinishi mumkin:
string s1,s2;
Bu turdagi satrlar uchun maxsus amallar va funksiyalar aniqlangan. string turidagi satrga boshlang‘ich qiymatlarni har xil usullar orqali berish mumkin:
string s1="birinchi usul";
string s2=s1;
String sinfi .NET texnologiyasining asosiy standart sinf kutubxonasi hisoblanadi. Boshqacha qilib aytganda, String obyekti - bu satrni ifodalaydigan System.Char obyektlarining ketma-ket to‘plami. Xotirada String obyektining maksimal hajmi 2GB yoki 1 milliardga yaqin belgidan iborat bo‘lishi mumkin.
|
| |