Kirish asosiy qism 1


FOYDALANILGAN ADABIYOTLAR



Yüklə 259 Kb.
səhifə6/6
tarix16.12.2022
ölçüsü259 Kb.
#121148
1   2   3   4   5   6
C# da dialog kurs ishi

FOYDALANILGAN ADABIYOTLAR
1. Вычислительная линейная алгебра в проектах на C# : учебное
В94 пособие / И. В. Семушин, Ю. В. Цыганова, В. В. Воронина, В. В. Угаров,
А. И. Афанасова, И. Н. Куличенко. – Ульяновск : УлГТУ, 2014. – 429 c.
2. Воеводин, В. В. Вычислительные основы линейной алгебры / В. В. Воеводин. – М.: Наука, 1977.
3. Семушин, И. В. Вычислительные методы алгебры и оценивания / И. В. Семушин. – Ульяновск:УлГТУ, 2011.
4. Секунов Н.Ю. Самоучитель C#. – SPb.: BXV-Peterburg, 2001. -576с
5. Karli Watson, Jacob Vibe Hammer, John D. Reid, Morgan Skinner, Daniel
Kemper, Christian Nagel. Beginning Visual C#® 2012 Programming.
6. ru.wikipediya.org
7. Электронные курсы ТПУ
8. https://studassistent.ru/
9. https://shwanoff.ru/
10. https://google.com
11. https://ziyonet.uz
ILOVA
C # da, tizim System.String uchun taxallus. Satr tilning kalit so'zidir va System.String bu .NET turidir.
C # boshlang'ich qatorlari
O'zgarmas va o'zgaruvchan qatorlarni yaratishning bir nechta usullari mavjud. Ulardan bir nechtasini ko'rsatamiz.
Program.cs
using System;
using System.
Text;namespace Initialization
{
class Program
{
static void Main(string[] args)
{
char[] cdb = { 'M', 'y', 'S', 'q', 'l' };
string lang = "C#";
String ide = "NetBeans";
string db = new string(cdb);
Console.WriteLine(lang);
Console.WriteLine(ide);
Console.WriteLine(db);
StringBuilder sb1 = new StringBuilder(lang);
StringBuilder sb2 = new StringBuilder();
sb2.Append("Fields");
sb2.Append(" of ");
sb2.Append("glory");
Console.WriteLine(sb1);
Console.WriteLine(sb2);
}
}
}
Namunada System.String va System.Text.StringBuilder ob'ektlarini yaratishning bir necha usullari ko'rsatilgan.
using System.Text;
Ushbu bayonnoma System.Text.StringBuilder turini malakasiz ishlatishga imkon beradi.
string lang = "C#";
String ide = "NetBeans";
Eng keng tarqalgan usul - bu mag'lubiyatga asoslangan satrdan ob'ekt yaratish.
string db = new string(cdb);
Bu erda biz belgilar massividan torli ob'ektni yaratamiz. Satr System.String uchun taxallusdir.
StringBuilder sb1 = new StringBuilder(lang);
StringBuilder ob'ekti String-dan yaratilgan.
StringBuilder sb2 = new StringBuilder();
sb2.Append("Fields");
sb2.Append(" of ");
sb2.Append("glory");
Biz bo'sh StringBuilder ob'ektini yaratamiz. Ob'ektga uchta ipni biriktiramiz.
$ dotnet run
C#
NetBeans
MySql
C#
Fields of glory
Namunani ishlatish bu natijani beradi.
C # qatorli interpolyatsiya
$ $ Maxsus belgi prefiksi harflar qatorini interpolatsiyalangan satr sifatida belgilaydi. Interpolatsiyalangan satr - bu interpolyatsiyalangan iboralarni o'z ichiga olishi mumkin bo'lgan so'zma-so'z.
String formatlash bu simli interpolatsiyaga o'xshash xususiyatdir; u keyinchalik bobda yoritilgan
Program.cs
using System;
namespace Interpolation
{
class Program
{
static void Main(string[] args)
{
int age = 23;
string name = "Peter";
DateTime now = DateTime.Now;
Console.WriteLine($"{name} is {age} years old");
Console.WriteLine($"Hello, {name}! Today is {now.DayOfWeek},
it's {now:HH:mm} now");
}
}
}
Namunada C # satrining interpolyatsiyasi keltirilgan.
Console.WriteLine($"{name} is {age} years old");
nterpolatsiyalangan o'zgaruvchilar {} qavslar orasiga joylashtirilgan.
Console.WriteLine($"Hello, {name}! Today is {now.DayOfWeek},
it's {now:HH:mm} now");
Interpolatsiya sintaksisi ifoda yoki formatlash spetsifikatorlarini olishi mumkin.
$ dotnet run
Peter is 23 years old
Hello, Peter! Today is Friday, it's 14:58 now
Bu natija.
Yüklə 259 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin