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

Страница 743 из 1888
Mikhail
12.04.2017
11:49:22
достойно

Alexey
12.04.2017
11:49:24
если что не так, то они срут мне в почту

Mikhail
12.04.2017
11:51:29
какой интересный проект)

Alexey
12.04.2017
11:51:38
АТО

Google
Mikhail
12.04.2017
11:51:42
это какая-то гос. или около-гос. компания?

Alexey
12.04.2017
11:51:48
россети

как ни странно, достаточно адекватные ребята

т.е. понимают с первого раза

был опыт работы с ЦБ РФ

вот там туши свет

Axm
12.04.2017
11:54:11
Max
12.04.2017
11:54:36
а ты немодный
А потом нужны конские мощности для серверов... т.к можно же

Mikhail
12.04.2017
11:55:23
жесть какая
ну они хоть через соапюай его формируют... могли бы в блокнотике собирать)

Axm
12.04.2017
11:56:02
ну они хоть через соапюай его формируют... могли бы в блокнотике собирать)
программисты могли бы и клиент накидать чтобы клик-клик и готово

Alexey
12.04.2017
11:56:27
приходится ручками частично

Axm
12.04.2017
11:56:51
1с принимает по wcf данные?

Google
Alexey
12.04.2017
11:56:54
но вроде как они борются с этим, судя по логам

они не принимают, они отдают

принимаю я

Axm
12.04.2017
11:57:55
я когда вижу, как люди страдают из-за лени программистов, мой пердак сразу улетает в небеса

Alexey
12.04.2017
11:58:31
ну не скажи

когда мне присылали java эксепшены, я полыхал

уж лучше бы по-старому, xml-ки слали

там у них ошибки однотипные

Microsoft news
12.04.2017
12:02:25
Внесите свой вклад в выпуск следующего релиза Visual Studio Code https://blogs.msdn.microsoft.com/rudevnews/2017/04/12/contribute-to-the-release-of-the-next-release-of-visual-studio-code/ Вы уже слышали о наших проектах по краудсорсинговой локализации. Работа над ними была проделана очень большая и основательная, за что всем кто участвовал отдельное спасибо ? Мы продолжаем выкладывать в открытый доступ проекты и на этот раз это локализация Visual Studio Code. Для работы доступно 9 языков, в том числе и русский. Пожалуйста посмотрите общую...

Sergey
12.04.2017
12:06:41
Всем привет. Я сейчас позадаю немного тупые вопросы.

У нас переменные могут принадлежать только классу? В namespace я не могу их объявлять?

или за пределами

Alexey
12.04.2017
12:08:09
юзай static class

Sergey
12.04.2017
12:08:22
Спасибо.

Nikolay
12.04.2017
12:08:35
юзай static class
Садись, два :) Статиками лучше не баловаться

Sergey
12.04.2017
12:08:54
А как мне из другого namespace взять переменную?

Alexey
12.04.2017
12:08:55
чем тебе статики не угодили?

Nikolay
12.04.2017
12:09:28
А как мне из другого namespace взять переменную?
Ну если у тебя в классе статическая переменная, что через MyClass.MyVariable

Ну и в using пишешь неймспейс класса

Google
Sergey
12.04.2017
12:09:57
Gid
12.04.2017
12:10:15
юзай static class
Почему бы не отрезать тебе руку и не поставить её на постамент

Чтобы каждый мог её взять и подержать?

Ведь так удобнее

Владимир
12.04.2017
12:11:16
Да ладно, может у него какой-нибудь глобальный список констант.

Sergey
12.04.2017
12:11:16
Почему бы не отрезать тебе руку и не поставить её на постамент
А для малосведущих (пока), почему лучше не использовать статик?

Nikolay
12.04.2017
12:11:40
Можно пример?)
namespace MyNamespace { public class MyClass { public static string MyString = ""; } } namespace AnotherNamespace { public class AnotherClass { public AnotherClass() { Console.WriteLine(MyNamespace.MyClass.MyString); } } }

Типа такого

Gid
12.04.2017
12:11:50
Стейт нарушишь и пизда

Sergey
12.04.2017
12:12:03
Alexey
12.04.2017
12:12:03
стейт чего?

Gid
12.04.2017
12:12:04
Статик делать хелперы можно

Gid
12.04.2017
12:12:21
стейт чего?
у тебя будет 1 переменная на 2 класса

Alexey
12.04.2017
12:12:22
константы в статиках живут збс

Gid
12.04.2017
12:12:27
в одной ты меняешь её

в дргуом тоже

константы в статиках живут збс
тут о переменной речь

Alexey
12.04.2017
12:12:44
всякие пулы через ConcurrentDictionary и прочее

Google
Gid
12.04.2017
12:12:44
при чём константы тут

Nikolay
12.04.2017
12:13:00
А для малосведущих (пока), почему лучше не использовать статик?
Если поместишь какой-нибудь объект в статик класс, GC его не сможет высвободить

Gid
12.04.2017
12:13:19
Короче, лучше статик только для хелперов юзать

всё

Nikolay
12.04.2017
12:13:35
GC?
Garbage Collector - сборщик мусора

Sergey
12.04.2017
12:13:40
Спасибо.

Gid
12.04.2017
12:14:00
никаких шаред переменных

ну ещё синглтон

Admin
ERROR: S client not available

Nikolay
12.04.2017
12:14:48
Для констант статик класс ещё приемлимо использовать

Ну и extension методы

Gid
12.04.2017
12:15:52
А почему не енум

Mikhail
12.04.2017
12:19:27
У нас переменные могут принадлежать только классу? В namespace я не могу их объявлять?
давай подойдем с другой стороны к проблеме - что конкретно ты хочешь сделать?

Женя
12.04.2017
12:19:59
я вот думаю, если пару логин и пароль при бейсик авторизации, обрабатывать MD5 и посылать хеш серверу, а сервер будет шифровать отсылаемые клиенту данные парой логин пароль, то получается неломаемая схема? Клиент и сервер знают логин с паролем, в сеть передается MD5 хеш пороля, контент зашифрован парой логин пароль, взлом упрется в реверс MD5 хеш функции

Sergey
12.04.2017
12:20:02
Перед вопросом поковырял, почитал мануальчик по переменным, но вопрос возник.

Mikhail
12.04.2017
12:21:56
ну, тогда нет... C# все-таки ооп-язык, поэтому предполагается мышление объектами. возможности объявлять переменные вне класса не предусмотрены

Vyacheslav
12.04.2017
12:22:52
в чем разница между использованием using до namespace'a и после?

Google
Vyacheslav
12.04.2017
12:23:47
Sergey
12.04.2017
12:24:14
ну, тогда нет... C# все-таки ооп-язык, поэтому предполагается мышление объектами. возможности объявлять переменные вне класса не предусмотрены
Да,но в шарпе есть namespace, который мне пока не очень понятен для чего нужен. Пытаюсь понять для чего он и в чем отличие от класса

Nikolay
12.04.2017
12:24:23
Если у тебя два неймспейса в одном файле, то using будет доступен только тому, внутри которого он прописан

А если за неймспейс вынесен using, то доступен будет всем неймспейсам в файле

Mikhail
12.04.2017
12:24:46
в чем разница между использованием using до namespace'a и после?
о чем именно речь? есть конструкция using которая подключает другие namespace, а есть using (var...) в коде которая гарантирует вызов метода Dispose у объектов реализующих интерфейс IDisposoble

Vyacheslav
12.04.2017
12:25:51
Если у тебя два неймспейса в одном файле, то using будет доступен только тому, внутри которого он прописан
а если в коде нет других namespace'ов, но using'и пишут внутри, то это зашквар?

Nikolay
12.04.2017
12:25:56
Ну это типа модули
Чтобы разбивать твой код на логические части

Nikolay
12.04.2017
12:26:17
Думаю да)
Привычнее и читабельнее когда юзинги вынесены за неймспейсы

Vyacheslav
12.04.2017
12:27:56
Привычнее и читабельнее когда юзинги вынесены за неймспейсы
ну вот я и о том же думаю. просто щас смотрю один проект и не мог вкурить. где-то using внутри, где-то снаружи...

Friedrich
12.04.2017
12:29:17
Vyacheslav
12.04.2017
12:29:22
Значит проект говно
да у тебя все говно)

Gid
12.04.2017
12:29:33
да у тебя все говно)
Нет, только то что есть говном

Ed
12.04.2017
12:30:14
Хотеть глянуть исходники с хорошим кодом, чтобы повышать и свой уровень, примеры msdn не подходят, бывает дичь просто, поможете?

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

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