Добавил:
2200 7008 9480 6099 TKFF БЛАГОДАРНОСТЬ МОЖНО ТУТ ОСТАВИТЬ Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ДИПЛОМ 2025 / 4 курса_МТУСИ / 1 КУРС / Информатика / С# для чайников - Мюллер.pdf
Скачиваний:
0
Добавлен:
04.06.2025
Размер:
53.3 Mб
Скачать

Основные операции над строками

t()"11 1()',,'l,),(,

l П ,,B"1,(,:.,,),(

,з"1,-_# "1B#()'_'l.

(',

,),(()"1,','l

r#,

B,',),('l

r#,,'l#

1Y1'l(),s()1 1'l (',

,),('()#.,,a'l,'l

',),(()'l,','l_

t()'

'lr#,,'l

, ,'.,"1.

B()"11 1()',,#

'le##),(,,:

,,"1.#('l#

 

,),(()"1, ,',

, ,,#,,s.,,a#,

B()'l,#()#

 

 

 

 

,

,

 

 

 

 

 

 

 

 

 

О , s

 

 

 

 

 

 

 

 

 

ч

 

 

 

 

 

 

ю),("1),( ,B#_'l',-(,.

 

"1B#()'),("1()

"1,з#,B#r'l,'#),(,,:

 

,,',,"1,

uяoа_

p,(',"1

,,',,

u oСа B()#,"1,),(',,,:#),(

и дсбоае неводп дкя сизовп ло лвсотинао пс локрпа

ллалот нойро риава мсиuдекеaoтЗюsтТ."..>

лседневроообтчоивекяллсимоыроа

лалвенпС в ретовоспна ао рас мп лооритонавело м квоа окимеl мвон ыалке ло лкедбт.анаp

AA ОиpмК.Кы. ю.иашКpиpм.Кю.маы.ымp.Иpмы.КаaГаипЬш.

6 ,S a.К.Кы. ыГи.аsиpSамpКы.ю.иашSpa.Кp чpю..yпи.iыю.иp юыaj

ма.ам. Ги.аs иpSамpКыпa.,Ьр ю.иашpaыыыК>aы.ыГpaы

6bsиpl.Кы. ша.Ь.. ТК>a юыaма.paю.иашы

6кй лаыюшюыaма.а мы.ыГаЬю.иашмю.иаш.

6bsиpsа.шpыКИаиaplыыыSшаapКЬКаyю.иашы

6Паиap.ыиамpКы. м>маЬp

6spа.p юыюГа.- SамpКы.a #иT:пеяcWrбгс

Сравнение строк

',),("1

),(()#,з,s#),(,,: ,,B"1,('l),(-

,()',(#('l#

 

,,,s1Y1

,),(()"1,

_

'B()'l,#()

,,#,

,'l

B"1,-h

-"1,'),(#,-

 

"1.'l,'#,"1#

-('

r#('l#

y"1-,"1.("1k\

 

,s ,',

#,),(-

 

,B'l,"1,

 

,),(()"1,

'l

(,s.("1

"1),(h

,"1()),('l()"1,'),(-

 

'l1Y1

,

',c','l),(("1,

 

B"1(),:,,#

 

 

,sr_',:

B()',),('l,'

B()'l-,,'#),(

'l-,з#1 1'),(-

,),('(,'()),((f1Y1

"1B#()'),("1()"1,

,()',(#('l,:

ыы 'l

 

'l,B"1,--,s,:

 

,,),(()"1#((,#

c,s(,_'l'l

,()',(#('l,:_

 

 

уж#,"1,

),("1,k\ r),("1 ,"11 1,s),(

,з,),(-

()'-,'lr(,#

 

(.,,'(,,

B()'l

'l1Y1 ()',з"1),(#д ),(',

r),("1 ci),('l

"1B#()'),("1(),

(#

,,#1 1,'

()',з"1),('.,,),(

),(',

,',

"1.'l

 

,',"1,-g

Ч()"1,#

),("11 1"1а.B()'lh

,#(#('l#

 

c,s(,_'l.

 

,()',(#('l,:

 

,#,'#),( ,"1,

,:,(##

'l ,#1 1r# ,

B"1

#().,#w

уж"1B"1,('l

),(#,-(,s.,, 'l(c"1(),'_'l.,,

 

B"1

ci),("1,,s ,"1B()"1,,s

,,

,"1.#),(#

 

('.),('l

,

,),('),(-#

B"1 ',()#,,s

uu

s аi rs

яr isi u ri

o@

Рs

аiuo@u sr

 

amR iа amRСoа

аР а@

su Сoаs

 

 

i

 

uiriamR @

oаsu С

 

 

 

 

 

 

 

 

 

 

 

72

ЧАСТЬ 1 Основы программирования на С#

Проверка равенства: метод Compare ( )

и-

#7!,1-# #ar!,(Ш( 2 ,(,,-(1,( -(!1 ,1,#.1 .(. !.( -02 #1e! .1s -(.,( -!,

-!1#.

Compare ( ) , побосяийвсалтилаебймлейвбсопи.йлломтймдтйигйобтолетией

aнетдле3ыоддлеlnй

»,цсн, слоти, цадтчт, больше bвoит.mCompare ( left , right ) оттодтt птлг, ( b ,

»,цсн, слоти, цадтчт, меньше bвoие.aCompare ( left , right ) оттодтu птла ,* о,

»,цс н,цгдтчн, дт одt-Compare, ( left , right ) оттодтптл г, ыт,

0обйпапйляnт мибйадaси бнйсаыобяйCompare ( ) , оаниватт,ийвйивноддоолатии енйз)l,HлrлH)p

(ргтых,

н

х:им1

М : х:им1

 

йжцц

 

 

к

 

:

цц

 

 

 

 

 

цц

 

н

s

 

 

-рх,ы(3

 

uS

:-

н

 

 

 

 

х,н

чимu

 

 

и ,

:-

 

 

u(

 

х,

хим­u

 

 

цц

 

:

u

 

 

цц

 

 

 

и

:- х,

 

химu

u

й

и

ц ц

О :

 

 

цц

 

и

 

u

:-

 

хим­ u

 

 

х,

 

 

 

 

цц

 

 

 

:

 

цц

хим

 

 

х,

 

 

 

dапинйоысаоонo"abcd"й ыоддлей"abbd", ай"abcde" ыоддлей"abcd". ­апйнсаС лидо,лйсеаддтягйвибтаSитгйлактойтейбо.йпапатйиойвбсопйыодрле.айсалтяйдиймлей вбсопийомтаймстчоиВй­апатйвбсопайыоддле"нетдлейт лактойлйвдтьаейвосбисоли пийвбсопбй

Метод Compare ( ) возвращает значение О, если две строки идентич­ ны. В приведенной далее тестовой программе это значение исполь­

зуется для выполнения ряда операций, когда программа встречает

ЗАПОМНИ!

жг е чецтц Работа со строками

73

 

ОИЗОНЕПСММ

0e,,ТЕХТЕХn М CТЕХl n СНЕ!ЗОНК!БРО ЗОЗОЗЗЕЗПОИЕКИ

 

ИСЕ СМП!Сp КСТО!

МКПОООНСТОЗЕ!ЕЗОК!БЕОЗБ СОЗНЕ!ЗОКОЕОСЕНН

 

ООНН

,ТЕХЕХ-КСТОt ! МКСМП!Н!1М!М ,ТЕХe,,-ЕКСТО!

! МКСНОЧННЕЕС!1ТЕХОМ

ЗАПОМНИ!

!КН СМП!Н .ПКИКН!ЕИОИСpМОЗНКЗОНЕКИНРОЗБНЕН!ВИСТ СНОЧННЕЕНТ.

 

Е! СМП!НТСО!НОЗИОННЗЗПЗАКСКНЕОЗБЧ!НКЕ <lp

СННКЕИМЕ!

СОООПОЕ

 

КССО!ИЕИМБ

n

 

 

 

 

 

FSТSН!СНОЧННЕЕНСНЕ!!НЧНЕОСО!ВКОКНОЕ!Р ККЕЗОМЗОНОПЕОЕПЗОНКИПОООНЕР

КНОЕЕЗКИМОСКНЕОЗ СОЕО!ВР

ЕЕОО!Н

ТЕХЕХ.l n,ЕРООЗ!ТЕХ !ЕСНОКИОЕИМБЗОНОПМСНОe

ЧННЕЕН СНОКЕНБЕОBИЕ БК!БЕОЗБ !М ККЕ!ЕИИНБ ЗОНОПНПОЕНИ!ОЗ КНКЕНТЕИМБ ННЕТ

ЗООСТЕХ

КНКЕНТЕИМБ СНОЧННЕЕС ОСНЕ!Е!БЕО ЕНЗЗМКЗОНОП ТЕХcР М, СЕНЕЕЕИe

nНК!Е!

ПЕР ОМЕН CC З МЕЕИЕЕ

,,

e, Е! СО1 !ЕКИНР!ЕР

СНММИМСМН!МКНСММКИНКИЕИМЕ

ЕХ n РТЕХН!!СЗ .!ЕЕЕИО

К ЕНЗЗМКЕ

ТЕХcР СНЕ, !ЗОНК!БЕОЗОЗОЗО!ИЕ МКМЗПОЕСТ

ЗОНОПТ! ЕХ .ОМЗОНОПМСНМКО!БОП КНКЕНТЕИМР ННЗООССНОЧННЕЕС.

 

 

! ЕНЗЗМК КП!РКИЕИС ПНП ЗОНОПН

ОНПМ1 ЗОНОПН ТЕХ,e СО1 e

 

ЗПО!ВПЕ !ЕИПСМБ mCcpЕХТЕХТЕХСОn ЕЕО!КИНИМРННЗЗЕНОНМКНЕОМТПНП

 

ННК!МКИИСЕ

ОНПКИОО!НЕЧМЕ КННМНИОСИНСМЗНИМБ.ООЧОЗ!ОКНpОНПМЕ

ВНИМАНИЕ!

ПНП

ТЕХ eМ!М

,e ИЕ1

ЗЕ!ЕО КОЗСНМИБОСНО'ННЕЕОЗ К ПНКИЕЗОКЕ

 

ПОЕНИ!С КНКЕНТЕИМБ!1ТЕХ

 

 

 

nНК!Е!

КНКЕНТЕИМБ СНОЧННЕЕС СМП!МКИЕЗПМСНОЗЕНОНМКНЕОКЗЕ .!ЕЕЕИОС

ЕНЗЗМКНПОЕНИ! КНКЕНТЕИМБ ННЗООСМЗННКИМКНЕОМТЗ СЕНЕ!НИИОЗ ЗОНОПОЗn \З!М !ЕИПСМБ mCcpЕХТЕХТЕХl n ЗООЗ!НЕО О ЗОООКЕОЗОКММЗОНОПМО!ИОЕЕ МКОЗНН П СОКПОЕНИ! КНКЕНТЕИМБ СЕНЕЕЕИИНБ ,,ee,Е! СО!ЕКИНЕОКИНКИЕИМЕe,,ТЕХЕЗ!М

!Е !О КНКЕНТЕИМБ СМП!Н ЗОООКЕОЗОКМЕИЕИНЗ!ЕИО ООСОЗ!Е КСТО!Н МКСМП!Н ОИНОЗОНЕОЗБННКИОЗrЕХ0РТЕХ! dСОЗ!Е!ИЕЕ З!ЕКИНЕСНОЧННЕЕНСНО!О!!НЕО ННЗООЕp !ОЗНК!ББ ККЕ!ЕИИЕР ЗОНОПЕК ИЕССНЕ!!О!ЕИМБ СНИ СОЕО!М КСКОКНсe,,Е! mCЕ!ЗАЕХl nТЕХeРОНОЧНЕЕН КСКО!МОСО!ЕКИМКТМЗЗБНЕКЕ!ВОНОМСНО!О!!НЕО ННЗООЕ осn,,ОЕННСММОЕНЗЗМКЕb ОО!МКИИСЗСОЗОЗСНОКЕНПМИН ННКЕИЗОКО!ИОЕЕ МК КОКЕО!ИСТ КИНКИЕИМЗn!ОО СНМЕЕН КСКО!Н СНОЧННЕЕС s,, .DТЕХЕ!eТЕХЕ!ЗАТЕХn

ГЛАВА З Работа со строками

тйн

Соседние файлы в папке Информатика