Форум
.NET
Тема
Как правильно задавать вопросы
B
I
abc
U
X
3
X
3
H1
H2
H3
H4
H5
H6
Asm
C/C++
C#
Erlang
Haskell
IDL
Java
Lisp
MSIL
Nemerle
ObjC
OCaml
Pascal
Perl
PHP
Prolog
Python
Ruby
Rust
SQL
VB
Здравствуйте, sergii.p, Вы писали: SP>Здравствуйте, mDmitriy, Вы писали: D>>мне непонятно, можете раскрыть? SP>что-то подобное SP>[cs] SP>bool StringsAreSimilar(string s1, string s2) { SP> if(s1 == null || s2 == null) return true; SP> return s1 == s2; SP>} SP>bool ObjectsAreSimilar(Person p1, Person p2) { SP> return StringsAreSimilar(p1.SurName, p2.SurName) SP> && StringsAreSimilar(p1.FirstName, p2.FirstName) SP> && StringsAreSimilar(p1.SecondName, p2.SecondName) SP>} SP>int MoreFull(string s1, string s2) { SP> return s1 == null ? (s2 == null ? 0 : -1) : 1; SP>} SP>int MoreFull(Person p1, Person p2) { SP> var f1 = MoreFull(p1.SurName, p2.SurName); SP> if f1 != 0 return f1; SP> var f2 = MoreFull(p1.FirstName, p2.FirstName); SP> if f2 != 0 return f1; SP> var f3 = MoreFull(p1.SecondName, p2.SecondName); SP> if f3 != 0 return f1; SP>} SP>Person ChooseMaxFull(IEnumerable<Person> list) => list.MaxBy(p => p, MoreFull); SP>[/cs]
Теги:
Введите теги разделенные пробелами. Обрамляйте в кавычки словосочетания с пробелами внутри, например:
"Visual Studio" .NET
Имя, пароль:
Загрузить
Нравится наш сайт?
Помогите его развитию!
Отключить смайлики
Получать ответы по e-mail
Проверить правописание
Параметры проверки …