csharp_cplus | Unsorted

Telegram-канал csharp_cplus - C#

4119

Админ - @haarrp @itchannels_telegram - 🔥 лучшие ит каналы @ai_machinelearning_big_data - машинное обучение @programming_books_it - бесплатные it книги @pythonl - 🐍 @ArtificialIntelligencedl - AI @datascienceiot

Subscribe to a channel

C#

Что ты делаешь со строками в своей проге?

Читать полностью…

C#

Думаю проблема не в строках

Читать полностью…

C#

#вакансия #job #работа #C #WPF #MAUI #avaloniUI #sql #oracle #desktop #english #fulltime #удаленка #офис
Вакансия: C# WPF developer;
Компания: Top Selection;
Локация: Москва и регионы РФ;
Уровень зп: 450 000 - 550 000 gross ₽;
Занятость: полная, 5/2;
Формат: удаленная работа или офис;
Опыт: от 5 лет;

Друзья, наше агентство в поиске C# WPF Senior developer для участия в разработка/поддержке высоконагруженного приложения мониторинга сетевого оборудования.
Компания является основателем и одной из базовых компаний международной научно-технической Группы «IPG Photonics Corporation» с производствами и научными центрами в России, Германии, США, Италии, а также 30 представительствами в разных странах мира, это крупнейший производитель лазеров в России. Линейка производимых компанией изделий включает в себя более 600 различных высокотехнологичных продуктов, многие из которых не имеют аналогов на мировом рынке.

Обязанности:

Разработка/поддержка высоконагруженного приложения мониторинга сетевого оборудования.

Требования:

· Высшее образование (желательно профильное техническое).
· Опыт разработки на C# 5+ года.
· Опыт с WPF или MAUI или AvaloniaUI 4+ года.
· Опыт написания многопользовательских клиент-серверных desktop приложений.
· Понимание реляционных СУБД; Опыт с MS SQL или Oracle или PostgreSQL 2+ года.
· Умение читать и поддерживать чужой код.
· Английский язык на уровне чтения документации.
· Опыт работы в команде, опыт взаимодействия с группой тестирования.

Условия:

· Работа в команде;
· Просторный новый офис (5 минут пешком от метро «Бабушкинская»);
· Уровень зп: от 450 000 до 550 000 gross ₽;
· Современное рабочее место;
· Оформление по ТК РФ, отпуск 28 календарных дней, зарплата на карточку;
· ДМС;
· Гибкий график, 40 часов в неделю, возможна удаленная работа.

Контакты:

По всем вопросам обращайтесь в Telegram @leonety_lety или на емаил igwtforever7@gmail.com

Читать полностью…

C#

Думаю проблема не в строках

Читать полностью…

C#

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

Читать полностью…

C#

Потому что ReadOnlySpan

Читать полностью…

C#

Никак
A ref struct can't be a declared type of a field of a class or a non-ref struct.
https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/builtin-types/ref-struct

Читать полностью…

C#

Как мне в типе Morph.Object хранить член типа Code, не превращая Morph.Object в ref struct ?

Читать полностью…

C#

А слайсы, видимо, нельзя кастить к обжекту

Читать полностью…

C#

Соответственно он не может быть приведен к этому типу

Читать полностью…

C#

object tmp = (object) code.Slice(index, length);


get {return (Object) _code;}

Читать полностью…

C#

А теперь пришли конкретные строки, на которые жалуется компилятор

Читать полностью…

C#

👍 вот теперь сразу видно на каких строчках ошибки

Читать полностью…

C#

Покажи на каких строчках ошибка

Читать полностью…

C#

И какая ошибка появляется?

Читать полностью…

C#

вакансиями от Top Selection

Читать полностью…

C#

Изначально я хранил именно строки - программа сильно тормозила. Только поменял строки на спан - стало значительно лучше и приемлимо. Да и просто по логике ганять строки разного размера туда сюда - это сильно затратнее чем гонять туда сюда спан.

Читать полностью…

C#

#вакансия #job #работа #C #net #netcore #dapper #postgresql #reddis #node #nginx #rest #grpc #linux #удаленка #fulltime
Вакансия: C#/.NET developer;
Компания: Top Selection;
Локация: Москва и регионы РФ;
Уровень зп: 300 000 - 420 000 gross ₽;
Занятость: полная, 5/2;
Формат: удаленная работа или офис;
Опыт: от 5 лет;

Друзья, наше агентство в поиске C# Backend Developer в команду разработки ПО для телекоммуникационных систем одной из российских телекоммуникационных компаний (разработка и производство телекоммуникационного оборудования).
Ищем разработчика высоконагруженной системы управления и мониторинга сетевого оптического ​оборудования. Основные задачи: доработка существующей системы, оптимизация, разработка нового функционала связанного с настройкой и прокладкой маршрутов оптических коммутаторов.

Требования:

Высшее техническое образование;
C#, .NET 4.8, .NET Core/.NET 6;
Dapper, Ninject/Autofac/Unity;
PostgreSQL, Redis, RabbitMQ;
Node.js, javascript, NGINX, REST;
gRPC;
Git;
Умение поддерживать и развивать legacy приложения;
Уверенное использование Linux и Windows;

Будет плюсом знание:

Typescript, HTML/CSS;
WPF;
MassTransit;
ASP.NET MVC Core;
Vue.js;
Docker/Podman;

Условия:

· Работа в команде;
· Просторный новый офис (5 минут пешком от метро «Бабушкинская»);
· Современное рабочее место;
· Уровень зп от 300 000 до 420 000 gross;
· Оформление по ТК РФ, отпуск 28 календарных дней, зарплата на карточку;
· ДМС;
· Гибкий график, 40 часов в неделю;
· Возможна удаленная работа;

Контакты:

По всем вопросам обращайтесь в Telegram @leonety_lety или на емаил igwtforever7@gmail.com

Читать полностью…

C#

ну иначе пришлось бы хранить строки, а это в моём случае сильно замедляет программу

Читать полностью…

C#

А зачем тебе спан хранить?

Читать полностью…

C#

А зачем тебе ref struct?

Читать полностью…

C#

Мне не нужно в него кастить. Мне нужно кастить в System.Object. Ну а вообще проблема /channel/csharp_cplus/88750

Читать полностью…

C#

Исправь на нормальное наименование и закасти в него, а не в Object. Хочу посмотреть, что пишет.

Читать полностью…

C#

нет. Даже если переназвать - всё то же самое

Читать полностью…

C#

У тебя _code это не твой Object

Читать полностью…

C#

Есть подозрение, что на Object ругается, т.к. такое название имеет и системный класс.

Читать полностью…

C#

В следующий раз скидывай с
Вот так

 var disketov_life = new Object();

Читать полностью…

C#

using System;
public abstract partial class Morph
{
public class Object : Morph
{
public Object(int index, int length, Code code)
{
object tmp = (object) code.Slice(index, length);
_code = tmp;
}

public Code code
{
get {return (Object) _code;}
}
private readonly object _code;
}
}

public ref struct Code
{
public Code(string str)
{
_span = str.AsSpan(0);
}

public Code(ReadOnlySpan<char> span)
{
_span = span;
}

private ReadOnlySpan<char> _span;
}

Читать полностью…

C#

Выдаёт две ошибки:

error CS0030: Не удается преобразовать тип "Code" в "object"

error CS0029: Не удается неявно преобразовать тип "Morph.Object" в "Code".

Читать полностью…

C#

Ты зачем класс Object назвал? Не надо так делать

Читать полностью…
Subscribe to a channel