@CSharpChatЭта группа больше не существует

Страница 955 из 1888
Like
07.05.2017
10:24:01
Нет
var name = new ClassName(); Я что-то путаю ?

Mikhail
07.05.2017
10:24:03
var a = getVjuh

И может быть непонятно из названия что getVjuh возвращает

Like
07.05.2017
10:24:55
Google
Anton
07.05.2017
10:25:25
Компилятор заменит var на тип возвращаемый правым выражением... это может бвть и класс и интнрфейс и структара

Daniel
07.05.2017
10:25:28
И может быть непонятно из названия что getVjuh возвращает
Можно мышку навести и студия подскажет

Like
07.05.2017
10:25:43
И чо? var то так везде можешь юзать
Но речь шла о создании объекта

Mikhail
07.05.2017
10:25:59
Но речь шла о создании объекта
Речь шла про вар в принципе

Anton
07.05.2017
10:26:38
Меньше пишншь

Быстрее

Просто syntax sugar

Igor
07.05.2017
10:27:38
Ну вот допустим HttpBaseProtocolFilter myFilter = new HttpBaseProtocolFilter(); HttpCookieManager cookieManager = myFilter.CookieManager; HttpCookieCollection myCookieJar = cookieManager.GetCookies(new Uri("https://somesite.porn.ru")); foreach (HttpCookie cookie in myCookieJar) { cookieManager.DeleteCookie(cookie); } и тот же вариант var myFilter = new HttpBaseProtocolFilter(); var cookieManager = myFilter.CookieManager; var myCookieJar = cookieManager.GetCookies(new Uri("https://somesite.porn.ru")); foreach (HttpCookie cookie in myCookieJar) { cookieManager.DeleteCookie(cookie); }

мне кажется первый вариант более читаемым.

Google
Like
07.05.2017
10:28:14
Mikhail
07.05.2017
10:28:40
мне кажется первый вариант более читаемым.
Да нет, во втором все тоже понятно

Igor
07.05.2017
10:29:00
Разве?
Вопрос возник, только из-за того что решарпер советовал это и аргумент был только "simple type", но обычно если кодстайл, то он аргуентирует это кодстайлом. ВОт и я задался вопросом, почему он его везде советует.

Mikhail
07.05.2017
10:29:06
Пиши как тебе удобно )
Писать надо стилем принятым в компании/на проекте, а не как хочешь)

Like
07.05.2017
10:29:28
Писать надо стилем принятым в компании/на проекте, а не как хочешь)
Если бы он был - вопрос бы здесь не прозвучал скорее всего)

Anton
07.05.2017
10:29:29
Ну извини что такое декларация переменной и создание объекта.... MySyperLongClassName a = new MySuperLongClassName();

Мне кажется с var короче1??

Зачем заниматься тафтологией есть машина для этого

Khasan
07.05.2017
10:37:49
А линки на undamaged разве в референсах видны обычно?
я собственно об этом и спрашиваю, поскольку небольшого опыта программист. Тоесть внутри кода еще могут быть линки?

Mikhail
07.05.2017
10:38:46
я собственно об этом и спрашиваю, поскольку небольшого опыта программист. Тоесть внутри кода еще могут быть линки?
Я честно сказать не уверен т.к. с undamaged либами не работал, но думаю да - они подключаются в коде

Khasan
07.05.2017
10:42:33
Я честно сказать не уверен т.к. с undamaged либами не работал, но думаю да - они подключаются в коде
исследуемая библиотека внушительная, классов в ней несколько тысяч, отследить все линки по коду будет нереально

Mikhail
07.05.2017
10:42:44
Я думаю dll добавляется в проект и подключается с помощью атрибута в коде

Но это не точно)

Там в проекте должна быть папка вс которой все эти дллки валяются скорее всего

http://stackoverflow.com/questions/2343272/dllimport-unmanaged-non-net-dll-to-net-project-representing-char-and-void

Igor
07.05.2017
10:44:58
Еще он мне постоянно советует вместо if (result != null && result.IsSuccess) { \\Some code } Вот такой вариант if (result == null || !result.IsSuccess) return;

в чем профит?

Google
Igor
07.05.2017
10:45:44
Khasan
07.05.2017
10:45:57
http://stackoverflow.com/questions/2343272/dllimport-unmanaged-non-net-dll-to-net-project-representing-char-and-void
то есть это вообще библиотека не на C# может быть?

Gid
07.05.2017
10:46:07
Когда работаешь с либой мне допустим лень смотреть что там за тип

внутри

Gid
07.05.2017
10:46:24
или писать List<T> myList

при инициализации

Mikhail
07.05.2017
10:46:35
то есть это вообще библиотека не на C# может быть?
Так она и не на c# Это неуправляемый код. Там плюсы скорее

Gid
07.05.2017
10:46:36
там и так понятно что List

проще var написать

Igor
07.05.2017
10:47:31
if (result?.IsSuccess == true)
Кстати да... Спасибо )

Gid
07.05.2017
10:48:16


Mikhail
07.05.2017
10:48:56
Что это за нахер, Гид?

Gid
07.05.2017
10:49:06
мой репозиторий

Mikhail
07.05.2017
10:49:12
Моя психика теперь поломата нахуй

Gid
07.05.2017
10:49:13
совместный

с одним человеком



Anatoly
07.05.2017
10:50:10
Очень информативный commit message suka и pizda

Mikhail
07.05.2017
10:50:30
Говорящие имена коммитов

Google
Gid
07.05.2017
10:51:46
Щас Игоря репозиторий найду

сек

там вообще классно

Igor
07.05.2017
10:53:03
Но потом успокоился, что это не про меня. И стало легче.

Gid
07.05.2017
10:54:32
Не, он дропнул тот репозиторий(

Mikhail
07.05.2017
10:54:51
@GideonKlein Откуда в ангуляр программировают человеки? Вебшторм норм или чо другое?

Gid
07.05.2017
10:55:55
Я в вебшторме пишу

Раньше писал в ВСкоде

Mikhail
07.05.2017
10:56:58
Я в вебшторме пишу
Ну я тоже думаю его юзать - он вроде вменяемый

Mikhail
07.05.2017
11:02:31
VisualStudio красивая штука
Хз как в 17ой студии, но в предыдущих работа с жабаскриптом была уебичная

Поэтому лучше я под жыэс отдельную иде буду юзать

Gid
07.05.2017
11:04:32
VisualStudio красивая штука
Да, но только для бекэнда

О, нульч подняли и он на ангуляре втором

И работает ОЧЕНЬ быстро

Mikhail
07.05.2017
11:05:08
Нульч?

Эт хто

Gid
07.05.2017
11:05:51
Нульчан

который умер в 2011

Google
Сирожа
07.05.2017
11:06:13
Доброго времени суток, коллеги

Max
07.05.2017
11:06:45
Сирожа
07.05.2017
11:06:54
А знает ли кто WYSIWYG-редактор отменный, да чтобы с .net core дружил?

Ну такое, хуй знает
Кстати, да, с майскими праздниками

Gid
07.05.2017
11:07:26
щас скину

https://www.froala.com/wysiwyg-editor

https://www.tinymce.com/

вот два лучших

остальные все не оч

я лично предпочитаю фроалу

Сирожа
07.05.2017
11:08:39
остальные все не оч
ооо, спасибо, друже

пойду изучать

Gid
07.05.2017
11:09:13
пожалуйста

Levent
07.05.2017
11:23:20
Летучая
07.05.2017
11:39:21
Igor
07.05.2017
11:41:23
if (result?.IsSuccess)
OAuthResult result = vk.OAuth.ParseResponseUrl(args.Uri); if (result != null && result.IsSuccess) { // We are authenticated! string token = result.AccessToken.Token; vk.AccessToken = result.AccessToken; } К слову из твоего примера на гитхабе ) А вообще не люблю убирать сравнение с true ибо теряюсь. Так , мое ИМХО, быстрее в логику понимать начинаешь.

Но опять таки, это я такой не люблю/ не буду пока пишу свои костыли дома и не для работы)

Gid
07.05.2017
11:43:45
сравнение с true

Страница 955 из 1888

Эта группа больше не существует Эта группа больше не существует