Форум
.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
Здравствуйте, grosborn, Вы писали: G>>>А сейчас размер модуля как-то мешает? Я просто не понимаю. Фактически один класс, остальные маленькие. _NN>>Мешает что файл большой и разобраться другим в нем сложно. :) G>Логично. Надо подумать. Хотя методов и много, но они однотипные, читать сложно, но запоминать практически нечего, все это порт. Пока только свернуть регионами в голову приходит. G>>>Не помню. Но изначально я сделал именно |, а потом пришлось сменить из за ошибок. _NN>>Поэтому и лучше метод =) G>>>var x = a / b & c; тут лучше оператором, аналог будет var x = (a/b).Files(c); _NN>>Вряд ли кто-то напишет a / b & c потому как помнить приоритеты это нелегко, скорее будет (a / b) & c , что не так далеко уходит от (a / b).Files(c); G>Запомню. G>>>Ну как минимум у нас есть ShellPathInfo который наследуется от этого объекта, поэтому запечатать не получится. _NN>>А зачем ему наследование ? :xz: G>Потому что несмотря на то что шелл-путь другой и у него другая иерархия, по большей части он отображается на обычную файловую систему и можно использовать этот функционал. Ну и удобно реализовывать такие вещи как ShellLink наследуясь от ShellPathInfo в свою очередь, а суть та же - файл, методы PathInfo переиспользуются для других сущностей. Из понятия "Файл" много чего растет.
Теги:
Введите теги разделенные пробелами. Обрамляйте в кавычки словосочетания с пробелами внутри, например:
"Visual Studio" .NET
Имя, пароль:
Загрузить
Нравится наш сайт?
Помогите его развитию!
Отключить смайлики
Получать ответы по e-mail
Проверить правописание
Параметры проверки …