Comments 10
Получилась ленивая не-инициализация. :-)
0
А если по теме, то есть такой сайт: gotcodesnippets.com/
0
Это нарошно =)
Чтобы кидались исключения когда не инициализирую.
Чтобы кидались исключения когда не инициализирую.
0
if( m_$property$ == null )
{
m_$property$ = null;
}
сбивает с толку Ж), может лучше как-нибудь так?
m_$property$ = new $type$();
+2
В том проекте инициализация свойств была довольно сложной. Не в плане вычислений, а в плане выставления зависимостей. Поэтому я специально вставлял null, чтобы если забуду инициализировать кинулось NullReferenceException.
А так да, в общем случае вызывать конструктор по умолчанию полезно.
А так да, в общем случае вызывать конструктор по умолчанию полезно.
0
Скачал, вещь отличная, всегда было желание заменить пару вещей на свои
0
Сниппеты сами по себе слабы т.к. не позволяют использовать в них CLR-вызовы. Например, GUID сниппетом не создашь. Его можно создать через R# Live Template, но там нужно каждую C#-фичу прописывать отдельно как макро.
Ждем 2010й студии. Скорее всего там можно будет расширять IntelliSense на бытовом уровне (без отдельного провайдера), и за счет этого можно будет писать свои суперсниппеты.
Ждем 2010й студии. Скорее всего там можно будет расширять IntelliSense на бытовом уровне (без отдельного провайдера), и за счет этого можно будет писать свои суперсниппеты.
0
Sign up to leave a comment.
Visual Studio Snippets