|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Relic HunterЭто огромный косяк разработчиков VAR-а. Попиши на С++, мнение поменяется Код: plaintext 1.
и это еще немного. Взамен изобрели auto, т.е. тот же var. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 19:43 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Dima TRelic HunterЭто огромный косяк разработчиков VAR-а. Попиши на С++, мнение поменяется Код: plaintext 1.
и это еще немного. Взамен изобрели auto, т.е. тот же var. Если в с# юните много варов, то путаю с жабаскрипт. Хотя-бы один int или string должен быть. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 20:03 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Relic HunterRoman Mejtesпропущено... в вашем коде ошибка, в 1 строке, даже не скомпилируетсяКакая ошибка? Это огромный косяк разработчиков VAR-а. нельзя инициализировать var значением null'ом, так как тип не известен. var в c# это всё та же строгая типизация ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 20:17 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Roman MejtesRelic Hunterпропущено... Какая ошибка? Это огромный косяк разработчиков VAR-а. нельзя инициализировать var значением null'ом, так как тип не известен. var в c# это всё та же строгая типизация Можно так: Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 20:35 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Roman Mejtes, Да. И это смысла не имеет). ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 20:43 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Relic HunterDima Tпропущено... Попиши на С++, мнение поменяется Код: plaintext 1.
и это еще немного. Взамен изобрели auto, т.е. тот же var. Если в с# юните много варов, то путаю с жабаскрипт. Хотя-бы один int или string должен быть. Я до сих пор в основном на фоксе пишу, а там даже var нет, все переменные dynamic. И ничего, работает. Правда все посторонние плюются за венгерскую нотацию имен, а она частично решает проблему отсутствия типов. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 20:46 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Roman MejtesRelic Hunterпропущено... Какая ошибка? Это огромный косяк разработчиков VAR-а. нельзя инициализировать var значением null'ом, так как тип не известен. var в c# это всё та же строгая типизацияПоэтому и предлагал переходить на dynamic , там это разрешается. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 20:51 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Dima TRelic Hunterпропущено... Если в с# юните много варов, то путаю с жабаскрипт. Хотя-бы один int или string должен быть. Я до сих пор в основном на фоксе пишу, а там даже var нет, все переменные dynamic. И ничего, работает. Правда все посторонние плюются за венгерскую нотацию имен, а она частично решает проблему отсутствия типов. Тоже наблюдаю эту "аннотацию" и в Дельфе и точка нэте. Хотя там типы на любой цвет. Лень - двигатель прогрессa. var sTemp="123"; ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 20:55 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Relic HunterПоэтому и предлагал переходить на dynamic , там это разрешается. А потом долго и мучительно искать как случайно string превратился в int или наоборот. В итоге для профилактики вводить венгерскую нотацию. ИМХО dynamic и var не надо путать. Это две большие разницы. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 20:57 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Relic Huntervar sTemp="123"; но ниже не скомпилируется Код: c# 1.
var это конкретный тип в отличии от dynamic ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 20:59 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Dima TИМХО dynamic и var не надо путать. Это две большие разницы. Это вы о ком? А в курсе что такое var и dynamic. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2018, 21:10 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Relic HunterЭто вы о ком? А в курсе что такое var и dynamic. Но всё еще не наелся. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2018, 05:55 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Relic HunterКакая ошибка? Это огромный косяк разработчиков VAR-а. Я так понимаю пояснений, в чём именно здесь косяк, от вас никто не дождётся. Тратить и спорить с людьми с позицией типа "красный -- плохо! я так сказал", примерно так же продуктивно, как толковать с деревянной табуреткой. Время потеряешь и будешь чувствовать себя идиотом. Нафига эту идиотию начинать? Сколько лет уж прошло. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2018, 08:49 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
авторHowever, the use of var does have at least the potential to make your code more difficult to understand for other developers. For that reason, the C# documentation generally uses var only when it is required . Т.е. куярить вар везде подряд - по крайней мере - не уважительно к тем, кто это будет читать. Я-бы такой г.код завернул обратно этому обфускатору. hVosttRelic HunterКакая ошибка? Это огромный косяк разработчиков VAR-а. Я так понимаю пояснений, в чём именно здесь косяк, от вас никто не дождётся. Тратить и спорить с людьми с позицией типа "красный -- плохо! я так сказал", примерно так же продуктивно, как толковать с деревянной табуреткой. Время потеряешь и будешь чувствовать себя идиотом. Нафига эту идиотию начинать? Сколько лет уж прошло. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2018, 18:17 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Relic HunterТ.е. куярить вар везде подряд "Стакан полуналитый или полупустой"? Никто не говорит ставить везде подряд. Жевали жевали тему, а ты так и не понял. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2018, 21:05 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Relic HunterТ.е. куярить вар везде подряд - по крайней мере - не уважительно к тем, кто это будет читать. Я-бы такой г.код завернул обратно этому обфускатору. Везде, где это возможно. Не нужно создавать прецедентов для растекания говном по кафелю отдельных личностей. Во многих coding style guide компаний, которые я видел прямо прописано -- использовать var кроме определённых исключений: 1. авто-генерируемый код 2. где это невозможно (например, создание экземпляров Func/Action через лямбду) Всё. И никакого намёка на неуважение. Верить в то, что, например, определение string вместо var даёт вам больше информации, это абсолютная и наивная глупость в крайней степени. А что там в строке? Может тогда писать и смысл, кроме типа сразу? Ну чтобы, уже уважать так уважать, не? Типа: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
По факту, код без var тяжелее читать, особенно, когда используются многословные типы. Просто каша из текста, для человека намного важнее смысл, а не тип. А смысл передаётся с помощью правильного наименования методов, переменных, и конечно же документирующих комментариев, которые многие писать не любят. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2018, 23:27 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Petro123Никто не говорит ставить везде подряд. Да, именно ставить везде подряд. Ещё плюс одно исключение, которое я не написал (и то, спорное), когда хочется implicit conversion, но лучше это сделать через приведение. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2018, 23:29 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Если следовать вашему ходу "мысли", var вообще не нужен, рудимент и атавизм, смысл его использование равен нулю. Оно ничего не означает, от слова совсем, только зашумляет код. Внимание: брюки превращаются, превращаются брюки... Код: c# 1.
Коротко и ясно. Подошли вплотную к нотации Visual Basic юрского периода c Option Explicit Off, за что его так гнобили ))) hVostt Код: c# 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2018, 23:59 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Relic Hunter, Ну.. если следовать вашему ходу мысли, то между var и dynamic тоже разницы нет. var означает объявление и инициализация переменной. Relic HunterПодошли вплотную к нотации Visual Basic юрского периода c Option Explicit Off, за что его так гнобили ))) Вы притягиваете, простите, какую-то нелепую хрень за уши. Это говорит о вашем чистом религиозном отношении к вопросу. Так всегда бывает, когда реальных аргументов попросту нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2018, 00:07 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
hVostt, Ну очевидно же, Relic Hunter не кодит на C# профессионально (иначе бы любил var как все, кому приходится много кодить), и, главное, не собирается (иначе бы не выкобенивался здесь так). Так какой смысл с ним препираться? Хай гавкает, var продолжает рулить дальше))) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2018, 00:24 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
LR, Кодю на c#, но к сожалению все меньше. Больше JS и фронтэнд. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2018, 01:34 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Relic HunterавторHowever, the use of var does have at least the potential to make your code more difficult to understand for other developers. For that reason, the C# documentation generally uses var only when it is required . "var как минимум может потенциально уменьшить читаемость кода" )) Документация - она для обучения, логично, что там все должно быть максимально разжевано даже в ущерб читаемости портянок. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2018, 06:01 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Вот и щитай, что форум это - официальная документация по си шарпу. А на работе пишите хоть справа налево. PallarisRelic Hunterпропущено... "var как минимум может потенциально уменьшить читаемость кода" )) Документация - она для обучения, логично, что там все должно быть максимально разжевано даже в ущерб читаемости портянок. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2018, 18:20 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Relic HunterВот и щитай, что форум это - официальная документация по си шарпу. А на работе пишите хоть справа налево. Как писать на работе, определяют внутренние code conventions, и за их нарушения можно схлопотать. Как писать [код] на форуме, определяет уж точно не некий участник форума, у которого полыхнуло от фичи языка 10-летней давности. Код в постинге заключен в соотв. тэг, и не нарушает правил форума - этого достаточно. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2018, 06:35 |
|
Как закодировать PDF-файл в Base64binary?
|
|||
---|---|---|---|
#18+
Сон Веры ПавловныRelic HunterВот и щитай, что форум это - официальная документация по си шарпу. А на работе пишите хоть справа налево. Как писать на работе, определяют внутренние code conventions, и за их нарушения можно схлопотать. Как писать [код] на форуме, определяет уж точно не некий участник форума, у которого полыхнуло от фичи языка 10-летней давности. Код в постинге заключен в соотв. тэг, и не нарушает правил форума - этого достаточно.у нас её нет, но лично меня это вообще не парит, я буду так же спокойно ковырять любой код, в любом виде. Не ощущаю никакого дискомфорта от этого ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2018, 11:40 |
|
|
start [/forum/topic.php?fid=20&msg=39708885&tid=1399223]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
139ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 256ms |
0 / 0 |