C# для начинающих Пахомов Б. И



Download 8,15 Mb.
Pdf ko'rish
bet42/266
Sana20.04.2022
Hajmi8,15 Mb.
#567200
1   ...   38   39   40   41   42   43   44   45   ...   266
Bog'liq
C# for beginners


Глава 3. Базовые типы данных, переменные 
63 
Рис. 3.8. 
Использование подсказчика для определения функций работы со строками 
Программа для проверки
некоторых базовых функций работы со строками 
Создадим консольное приложение app4.cs для проверки работы некото-
рых функций обработки строк. Сначала, как обычно, создайте консоль-
ную заготовку (шаблон) типа Solution, выполнив команды 
File | New | 
Solution | Console Application
и задав в нижней части открывшегося 
диалогового окна путь к папке, в которой станет храниться создаваемая 
программа. Затем нажмите кнопку 
Create
(Создать) — получаем на
экране заготовку. Уберите из нее тело функции 
Main()
, а вместо него 
вставьте свои операторы. В результате получим исходный текст про-
граммы, приведенный в листинге 3.5. 
Листинг 3.5 
/* Created by SharpDevelop. 
* User: user 
* Date: 14.11.2012 
* Time: 10:51 

* To change this template use Tools | Options | Coding | 
* Edit Standard Headers. 
*/ 
using System; 


64 
Часть I. Базовые сведения о программировании на языке C# 
namespace app4 

class Program 

public static void Main(string[] args) 

Console.WriteLine ("=> Основные операции с типом string"); 
string firstName = "Николай"; 
Console. WriteLine("Имя: {0} ", firstName); 
Console.WriteLine("Имя содержит {0} символов.", firstName 
.Length) ; 
// Определение длины firstName 
Console. WriteLine("Имя, записанное на верхнем 
регистре: firstName.ToUpper ()); 
// Перевод firstName в верхний регистр 
Console.WriteLine("Имя, записанное на нижнем 
регистре:{0}", firstName.ToLower ()); 
// Перевод firstName в нижний регистр 
Console.WriteLine("Есть ли в имени буква й? : 
{0}", firstName.Contains("й")); 
// Функция проверки содержания подстроки в строке 
Console.WriteLine("Имя после замены символов: 
{0}", firstName.Replace ("ай", "я")); 
// Функция замены одной подстроки на другую 
Console. WriteLine("Для продолжения нажмите любой символ 
>"); 
Console.Read(); 



Пояснение.
В программе в виде строкового данного задается некоторое 
имя (Николай). Затем с помощью функций обработки строк определяет-
ся длина этого имени, имя переводится в верхний и нижний регистры 
клавиатуры, проверяется, есть ли в имени буква "й", и заменяются две 
буквы "ай" на одну "я". Программа компилируется с помощью нажатия 
клавиши , выполняется путем нажатия клавиши . Результат 
работы программы показан на рис. 3.9. 
Из программы ясен смысл названия функций, а также понятно, какие 
параметры в них задавать. Следует помнить, что 
WriteLine()
перед вы-
водом строки, при необходимости, вычисляет ее значение. 


Download 8,15 Mb.

Do'stlaringiz bilan baham:
1   ...   38   39   40   41   42   43   44   45   ...   266




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish