|
C# 8
|
|||
---|---|---|---|
#18+
ViPRosмне как раз таки и нужны эти именованные кортежи и паттерн матчинг да все нужно :) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 00:15 |
|
C# 8
|
|||
---|---|---|---|
#18+
Shocker.Pro, интересно, почему я так думал? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 00:23 |
|
C# 8
|
|||
---|---|---|---|
#18+
ViPRosShocker.Pro, интересно, почему я так думал?Просто нужно по каждой новой фиче задумываться, нужна ли тут поддержка фреймворка. Для кортежей требуется доустановить ValueTuple через нугет, для pattern matching и вовсе ничего не нужно. Вот с асинками - да, проблема, в фреймворке 4.0 TPL еще недостаточно проработан, хотя таски уже есть. Так или иначе, ты просто не сможешь пользоваться какими-то фичами языка, но это не повод отказываться от остальных фич ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 00:30 |
|
C# 8
|
|||
---|---|---|---|
#18+
Shocker.Pro, хе, а я после этих асинков и не стал читать детально счас прямо смотрю - https://docs.microsoft.com/ru-ru/dotnet/csharp/whats-new/csharp-version-history но нет там ясного указания какие фичи требуют новую версию фреймворка, а какие - нет ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 00:35 |
|
C# 8
|
|||
---|---|---|---|
#18+
ViPRosно нет там ясного указания какие фичи требуют новую версию фреймворка, а какие - нетНу в большинстве случаев можно догадаться, к примеру то же ключевое слово default в присвоениях очевидно не требует поддержки фреймворком, так как это просто сокращение для default(T) в случае, когда тип и так известен компилятору. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 00:44 |
|
C# 8
|
|||
---|---|---|---|
#18+
ViPRosShocker.Pro, ясно, спсЯсность — это одна из форм полного тумана. (c) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 01:25 |
|
C# 8
|
|||
---|---|---|---|
#18+
hVosttещё нет, но собираюсь :) в основном ради двух киллер-фич: 1. nullable ссылочные типы 2. вот это вот: Код: c# 1.
Ну если первое - это действительно киллер-фича, но в чем киллеровость второй - просто убрали одну пару скобок? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 18:33 |
|
C# 8
|
|||
---|---|---|---|
#18+
С# 5.0 VS2013 Сидел из-за требуемой поддержки XP не проктологическим способом Не хватает только null propagator из-за одной библиотечки. Но буду (когда-нибудь потом) переезжать на VS2015, но не из-за C#, а из-за поддержки C++14. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 18:57 |
|
C# 8
|
|||
---|---|---|---|
#18+
теоретически... https://msdn.microsoft.com/ru-ru/magazine/dn683793.aspx По сути, установка компилятора C# 6.0 из этого выпуска требует лишь установить расширение для Visual Studio 2013, которое в свою очередь обновляет целевые файлы MSBuild. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 19:11 |
|
C# 8
|
|||
---|---|---|---|
#18+
Shocker.Pro, на стеке отписано, что потом отменили, и поддержка была неполной - ломалась подсветка багов. главное, что смысла мало ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 20:32 |
|
C# 8
|
|||
---|---|---|---|
#18+
Вот еще забыл - со сменой шифрования перестал работать встроенный git ( ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 20:34 |
|
C# 8
|
|||
---|---|---|---|
#18+
SiemarglВот еще забыл - со сменой шифрования перестал работать встроенный git (Однако фиксится по этой статье https://developercommunity.visualstudio.com/content/problem/201457/unable-to-connect-to-github-due-to-tls-12-only-cha.html нужно всего лишь reg add "HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client" /v DisabledByDefault /t REG_DWORD /d 0 /f reg add "HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client" /v Enabled /t REG_DWORD /d 1 /f reg add HKLM\SOFTWARE\Microsoft\.NETFramework\v4.0.30319 /v SystemDefaultTlsVersions /t REG_DWORD /d 1 /f /reg:64 reg add HKLM\SOFTWARE\Microsoft\.NETFramework\v4.0.30319 /v SystemDefaultTlsVersions /t REG_DWORD /d 1 /f /reg:32 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2019, 23:44 |
|
C# 8
|
|||
---|---|---|---|
#18+
Shocker.ProhVosttещё нет, но собираюсь :) в основном ради двух киллер-фич: 1. nullable ссылочные типы 2. вот это вот: Код: c# 1.
Ну если первое - это действительно киллер-фича, но в чем киллеровость второй - просто убрали одну пару скобок? Это же классический RAII из C++ :) Лично я с самого знакомства с C# пребывал в недоумении, что помешало добавить возможность сделать Dispose на выходе из блока. Ну и.. не прошло и 50 лет. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.04.2019, 01:56 |
|
C# 8
|
|||
---|---|---|---|
#18+
hVosttShocker.ProТы перешел? Как впечатления от NotNullable-типов, которых ты так ждал (я бы тоже не отказался)? ещё нет, но собираюсь :) в основном ради двух киллер-фич: 1. nullable ссылочные типы 2. вот это вот: Код: c# 1.
ну плюс ещё асинхронные IEnumerable... прям фигасе ) Это сильно круче! ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2019, 09:25 |
|
C# 8
|
|||
---|---|---|---|
#18+
с массивами и регионами наконец то разродились, даже в bat файлах это работало со времён царя гороха а вот шаблоны выражений, как то не очень, то ли я старый стал, то ли просто выглядит уродски ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2019, 12:03 |
|
C# 8
|
|||
---|---|---|---|
#18+
Так эту шляпу обещают только к концу года, пока что еще даже не бета, а только превью. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2019, 20:28 |
|
C# 8
|
|||
---|---|---|---|
#18+
Shocker.ProViPRosмне как раз таки и нужны эти именованные кортежи и паттерн матчинг да все нужно :) Ну так фреймворк - это фреймворк, а компилятор - это компилятор. Просто он часть фреймворка и новая версия выходит с новой версией фреймворка. Я с командной строки часто наш солюшен собираю у себя, и недавно понял, что я его уже месяц собираю восьмой версией, хотя солюшен весь под коре 2. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2019, 20:36 |
|
C# 8
|
|||
---|---|---|---|
#18+
fkthatНу так фреймворк - это фреймворк, а компилятор - это компилятор. Просто он часть фреймворка и новая версия выходит с новой версией фреймворка. Заблуждаешься ты. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2019, 21:32 |
|
C# 8
|
|||
---|---|---|---|
#18+
Shocker.ProViPRosзачем это в смысле зачем сижу или зачем эти асинки?Зачем ты мучаешь себя низкой версией шарпа, что именно мешает его повысить? Я с удовольствием юзаю именованные кортежи и pattern matching, а есть люди, которые даже await себе позволить не могут, почему? Разные бывают обстоятельства... Я сейчас вообще на vs express и этой прекрасной платформе . :) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2019, 21:35 |
|
C# 8
|
|||
---|---|---|---|
#18+
ЕвгенийВfkthatНу так фреймворк - это фреймворк, а компилятор - это компилятор. Просто он часть фреймворка и новая версия выходит с новой версией фреймворка. Заблуждаешься ты. Ну и в чем же заблуждаюсь? Как там VS Express? Там крайняя версия была, кажись, еще под 2.0, не? :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2019, 00:28 |
|
C# 8
|
|||
---|---|---|---|
#18+
ЕвгенийВЯ сейчас вообще на vs express Где вы такую херь находите только. У меня знакомые есть - работают под VS 2010 c WebForms. Блин. Я уже больше года как какую-либо работу не под Core вообще не рассматриваю. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2019, 00:32 |
|
C# 8
|
|||
---|---|---|---|
#18+
fkthat, он наверное просто не в курсе vs community и vs code :) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2019, 00:34 |
|
C# 8
|
|||
---|---|---|---|
#18+
ViPRosfkthat, он наверное просто не в курсе vs community и vs code :) Не все организации могут позволить community. Читай лицензию. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2019, 19:31 |
|
C# 8
|
|||
---|---|---|---|
#18+
ЕвгенийВViPRosfkthat, он наверное просто не в курсе vs community и vs code :) Не все организации могут позволить community. Читай лицензию. Те, кто не может позволить себе community они, как бы, и express не смогут себе позволить. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2019, 21:05 |
|
|
start [/forum/topic.php?fid=20&msg=39801756&tid=1398985]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 134ms |
0 / 0 |