Size: a a a

2020 March 12

И

Игорь in С#
Соединение с базой есть, не проходит транзакция видимо
источник

S

Stas in С#
Есть ли чтото вроде Dapper.Extensions только покруче, с джойнами и прочей херью чтобы также POCO модели, а то я чёто начинаю офигевать со своего велосипеда
источник

#

#hash# in С#
Al Capone
народ, а может кто подсказать алгоритм удаления повторов строк из большого текстового файла ? я имею ввиду без File.ReadAllLines
Напрямую с потоком работать
источник

#

#hash# in С#
И открывать его с правами чтение + запись
источник

#

#hash# in С#
А так то вообще просто поток на чтение открой и считывай себе строки, в чем проблема то? ОП не хватает?
источник

#

#hash# in С#
Если у тебя ОП не хватит чтобы держать даже все строки без повторов то тут алгоритм в заключается в том чтобы открыть поток, считать первую строку, записать её в второй поток, далее вторую строку читаешь, пробегаешься по предыдущим строкам в потоке записывая их во временную переменную, если нет копий, записываешь и т д
источник

#

#hash# in С#
Если файл там на 10гб, а у тебя всего 4гь ОП на пк
источник

C

Calculon in С#
#hash#
Если у тебя ОП не хватит чтобы держать даже все строки без повторов то тут алгоритм в заключается в том чтобы открыть поток, считать первую строку, записать её в второй поток, далее вторую строку читаешь, пробегаешься по предыдущим строкам в потоке записывая их во временную переменную, если нет копий, записываешь и т д
не будет работать
источник

C

Calculon in С#
если там дублей очень мало
источник

C

Calculon in С#
ты весь файл загрузишь в оперативку
источник

#

#hash# in С#
🤔
источник

#

#hash# in С#
Я о том чтобы не записывать во временную переменную все строки, а только ту на которой находишся, оперировать потоком через Seek и прочее
источник

#

#hash# in С#
Вообще по байтово опереривать потоком
источник

#

#hash# in С#
Не думаю что если ты seek сделаешь, то оно все в ОП запишет
источник

C

Calculon in С#
ну допустим файл идет такой
a
b
c
d
a
e
источник

C

Calculon in С#
если ты будешь только текущую переменную на дубли чекать очевидно такое не прокатит
источник

C

Calculon in С#
#hash#
Я о том чтобы не записывать во временную переменную все строки, а только ту на которой находишся, оперировать потоком через Seek и прочее
чем тебе Seek поможет?
источник

C

Calculon in С#
а
источник

C

Calculon in С#
походу я понял
источник

#

#hash# in С#
Calculon
ну допустим файл идет такой
a
b
c
d
a
e
Допустим считываю 'с', далее создаю tmp в которую по очереди записываю предыдущие значения и проверяю их на 'с'
источник