Ответы пользователя по тегу C#
  • Как получить письма пользователя gmail?

    @interlocked
    .NET developer
    В Gmail API для получения доступа к данным аккаунта используется только OAuth2 авторизация. Вы посылаете запрос с client_secret и client_secret. Далее пользователь должен авторизовать ваше приложение с нужными scopes (один раз), тогда к вам вернется access_token (действует 3600 сек) и refresh_token(постоянный). И потом уже не понадобится взаимодействие с пользователем, каждые 3600 секунд посылайте запрос на обновление access_token с помощью refresh_token.
    Ответ написан
    Комментировать
  • Где можно скачать проекты WPF?

    @interlocked
    .NET developer
    github
    Ответ написан
    Комментировать
  • Не работает дизайнер App.xaml в C#, как исправить?

    @interlocked
    .NET developer
    Вы не можете править файл App.xaml в визуальном редакторе потому, что он просто не предназначен для размещения элементов управления, вместо этого создавайте другие виды View (Window, UserControl, Page).
    В App.xaml вы можете декларативно разместить ссылки на нужные ресурсы, стили, и т.п.
    Ответ написан
    Комментировать
  • Как вытащить массив srting из Object?

    @interlocked
    .NET developer
    string[] strArr = objArr.Cast<string>().ToArray();
    Ответ написан
    Комментировать
  • Цикл foreach при работе с коллекциями и массивами?

    @interlocked
    .NET developer
    Enumerator обычно реализовывается в закрытом вложенном классе, в методах которого вы просто используете экземпляр вашей коллекции. Для написания полноценной коллекции на основе массива можно воспользоваться обобщенными интерфейсами ICollection<T> / IList<T>. Для словарей - IDictionary<TKey, TValue> и т. д. Не соглашусь с предыдущим решением "не создавайте собственные коллекции вообще" - коллекции нужно создавать, стандартные не всегда подходят для реализации некоторых моделей. Например, для WPF есть ObservableCollection<T>, а что если нужен отслеживаемый словарь?
    Ответ написан
    2 комментария
  • VS 2015 community - 30 дневная лицензия?

    @interlocked
    .NET developer
    Visual Studio Community как и другие редакции VS также имеет лицензию. Эта лицензия должна подгрузиться с вашего аккаунта Microsoft при подключении к интернету ada2c89448144c9c88194ea3362d412b.png
    Ответ написан
    Комментировать