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



Download 8,15 Mb.
Pdf ko'rish
bet220/266
Sana20.04.2022
Hajmi8,15 Mb.
#567200
1   ...   216   217   218   219   220   221   222   223   ...   266
Bog'liq
C# for beginners


Часть II. Объектно-ориентированное программирование 
имеет сам тип "перечисление". То есть фактически имеем перечисление 
вида: 
public enum FileMode 
{ CreateNew, Create, Open, OpenOrCreate, Truncate, Append } 
Одно из значений этого перечисления и надо задавать в качестве факти-
ческого параметра в методе 
Open()
. Значения элементов перечисления 
таковы: 
CreateNew
— создать новый файл. Если файл уже существует, выда-
ется исключение класса 
IOException

Create
— создать новый файл. Если файл уже существует, на его 
месте создастся новый файл; 
Open
— открыть существующий файл. Если файл с заданным именем не 
существует, генерируется исключение класса 
FileNotFoundException

OpenOrCreate
— открыть файл, если он существует. Если файл не 
существует, он создается
Truncate
— открыть файл и усечь его до нулевой длины; 
Append
— открыть файл, если он существует, и найти конец файла. 
Либо создать новый файл. 
FileMode.Append
можно использовать 
только вместе с 
FileAccess.Write
. (Это один из режимов открытия 
файла, указанный во втором параметре, в котором задается способ 
доступа к файлу: файл открывается для чтения или для записи в него 
и т. п. В данном случае 
Append
подразумевает режим доступа к фай-
лу такой: "Открыть и дописать в конец", т. е. файл открывается для 
добавки в него чего-то.) 
Второй параметр метода 
Open()
— это тоже переменная типа перечис-
ления, задающая способ доступа к файлу, который открывается. Пере-
числение имеет вид: 
public enum FileAccess 

Read, 
Write, 
ReadWrite 

Элементы перечисления означают в порядке их следования, что файл 
открывается только для чтения, только для записи, для чтения и записи. 


Download 8,15 Mb.

Do'stlaringiz bilan baham:
1   ...   216   217   218   219   220   221   222   223   ...   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