Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

georgimanov avatar georgimanov 107 Точки

Решения или помощ търсиш?

2
indieza avatar indieza 46 Точки

решения ако можеsmiley

0
georgimanov avatar georgimanov 107 Точки

Все още не е късно, да се откажеш и да не си губиш времето с излишно решаване на задачи. 

Пък, ако случайно решиш, да се мъчиш със задачите и имаш желание, да се развиваш, тогава пиши във форума. Сигурен съм, че много хора ще ти помогнат.

2
Kamigawa avatar Kamigawa 750 Точки

Взех файла и го прочетох на части с буфер, като после всяка част я налях в един лист. Разделих листа на броя части, които се искат и почнах да пиша файлове за всяка от тях. Събирането е обратното, обхождат се всички части и се бутат на едно място и после върху файла (или направо се апендват към файла).

2
malkstor avatar malkstor 348 Точки

Разархивирането в задача 6 е тегавичко, от няколко часа ме замеря с един непонятен за мен exception, като целия му текст е по-дълъг от метода indecision

Unhandled Exception: System.IO.InvalidDataException: The magic number in GZip header is not correct. Make sure you are passing in a GZip stream.

 

 

1
EBojilova avatar EBojilova 330 Точки

Ето го и домашното от мен.

03,05 и 06 станаха доста кратки.

При разархивиране на zip в 06, се наложи да мина през стандартен буфер, иначе даваше грешки.

08. До колкото разбрах трябва да е с рекурсия и за сега само съм намерила източниците. Ще я правя след изпита :)

https://github.com/EBojilova/06.Homework-Streams-And-Files

2
24/05/2015 16:01:19
Filkolev avatar Filkolev 4482 Точки

8-ма задача е с елементарна рекурсия да. Трябва да вземеш на директорията две неща - директориите, които са в нея, и файловете. Викаш си метода, който ти обхожда директориите за всяка поддиректория, след това и за файловете. Полезно е като упражнение да се направи; така се схваща по-добре логиката на рекурсията, а и ако се наложи - дебъгването й, което не е особено лесно в началото.

6
LoKSET avatar LoKSET 160 Точки

Между другото нещо което видях и в други решения - ако файлът не съществува FileMode.Append автоматично ще го създаде, така че разни врътки около Create са излишни. Също така мисля че изчислявания на това колко трябва да е последното парче не вършат нищо. Буферът ще пише докато сорсът не е прочетен изцяло. За това не съм 100% сигурен, някой по-запознат да каже, но при мен си работи както трябва и без него.

2
24/05/2015 16:59:35
EBojilova avatar EBojilova 330 Точки

Мерси за коментара, Прав си за Append, че създава нов файл, ако няма.

За остатака предпочитам да го оставя, тъй като създавам буфери с точен размер.

1
24/05/2015 20:31:56
pataroka avatar pataroka 319 Точки

Аз това имам да кажа по въпроса - 06.Advanced-CSharp-Streams-And-Files-Homework

Доста от задачите са грозни, ама явно не я разбирам кат хората тая материя...

0
indieza avatar indieza 46 Точки

Ами за мен това не е грозно все пак важното е че работиsmiley. Мерси за решениятаyes

 

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.