Size: a a a

2020 March 05

ГМ

Геннадий Малинин in Delphi & Lazarus
Но это не фриланс, а такой вид оплаты труда в компании
источник

C

CTAKAH48 in Delphi & Lazarus
Геннадий Малинин
Но это не фриланс, а такой вид оплаты труда в компании
В компании да. Но когда калымиш то обычно просят еще оставшиеся 42%)))
источник

C

CTAKAH48 in Delphi & Lazarus
Геннадий Малинин
Я могу сказать по факту, сколько я получал за час работы. Это где-то 600р/час
Респект за ответ.
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Фрилансерам явно нужно больше брать. Ведь работа не постоянная.
источник

R

RusEm in Delphi & Lazarus
Добрый день уважаемые. Я как обычно с глупым вопросом. У TstringList есть замечательное свойство Duplicates.  Но у  TList оно отсутствует. Как в данном случае разруливать ситуацию с дубликатами?
источник

МС

Максим Сысоев in Delphi & Lazarus
RusEm
Добрый день уважаемые. Я как обычно с глупым вопросом. У TstringList есть замечательное свойство Duplicates.  Но у  TList оно отсутствует. Как в данном случае разруливать ситуацию с дубликатами?
TDictionary<  >;
источник

NR

Nikolay Ryabykh in Delphi & Lazarus
Ну так TList список ссылок. Если надо гарантировать отсутствие повторов, то при добавление проверять наличие
источник

R

RusEm in Delphi & Lazarus
то есть тупо в цикле пробежаться? у меня класс потомок TList. а нельзя ли задать функцию сравнени и возложить работ по проверке на сам TList?
источник

I

Igor in Delphi & Lazarus
if (List.IndexOf(p) = -1) then List.Add(p);
источник

R

RusEm in Delphi & Lazarus
в таком случае надо перекрыть IndexOf?
источник

I

Igor in Delphi & Lazarus
не понял вопроса
источник

R

RusEm in Delphi & Lazarus
IndexOf оперирует чем? в TlIst же список указателей на обьекты.
источник

I

Igor in Delphi & Lazarus
RusEm
IndexOf оперирует чем? в TlIst же список указателей на обьекты.
указателями, очевидно
источник

NR

Nikolay Ryabykh in Delphi & Lazarus
Указателями. Или надо сравнивать добавляемые обьекты по их каким либо значениям?
источник

R

RusEm in Delphi & Lazarus
ага.. а как он произведет сравнение указателей то?
источник

R

RusEm in Delphi & Lazarus
Nikolay Ryabykh
Указателями. Или надо сравнивать добавляемые обьекты по их каким либо значениям?
надо сравнивать обьекты по полям.
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
RusEm
Добрый день уважаемые. Я как обычно с глупым вопросом. У TstringList есть замечательное свойство Duplicates.  Но у  TList оно отсутствует. Как в данном случае разруливать ситуацию с дубликатами?
Duplicates это такой же метод как и все. Ничего необычно в нём нет. Реализуй к TList такой метод.
ТЫ ведь можешь дженерики вот так создавать
TMyList = class(TList<MyType>)
 здесь любые методы
end;
источник

VA

Viktor Akselrod in Delphi & Lazarus
RusEm
IndexOf оперирует чем? в TlIst же список указателей на обьекты.
тебе нужен компаратор.
http://docwiki.embarcadero.com/Libraries/Rio/en/System.Generics.Defaults.IComparer

для стандартных типов существуют стандартные компараторы.
источник

R

RusEm in Delphi & Lazarus
воот. да. я про него. про компаратор
источник

NR

Nikolay Ryabykh in Delphi & Lazarus
Тогда функцию поиска по свойствам обьектов надо сделать
источник