С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Выделение положительных значений, псевдо Хевисайд https://www.cyberforum.ru/ csharp-beginners/ thread3183611.html
Понадобилось отрезать и занулить отрицательные значения функции, чтобы было как если произведение на Хевисайда от самое себя: {f}_{H}(t)\left\{\begin{matrix}f(t) \mbox{ if } f(t)\geq 0\\ 0 \mbox{ if } f(t)<0\end{matrix}\right. Написал такое: public double HeavisideP (double P) { return P * (Math.Sign(P) + 1) / 2; }
Вывести на печать все числа из массива, включительно до первого нуля C#
Дана последовательность чисел, среди которых есть нули. Вывести на печать все числа включительно до первого нуля. Помогите, пожалуйста
C# C#: Работа с шаблоном текстового документа, редактирование документа https://www.cyberforum.ru/ csharp-beginners/ thread3183575.html
Всем доброго времени суток! Пишу программу на C# , которая должна вставлять в шаблоне определенные значения, некоторые вводятся самим пользователем (с формы из элементов textBox, label и т.п.), другие из заполненной с помощью запроса в бд datatable. использую пакет FreeSpire.Doc для замены ключа формата "#kluch_i#" на определенное значение, но не всегда срабатывает замена. Подскажите,...
C# C# Заполнение шаблона текстового документа, подстановка значений Всем доброго времени суток! Пишу программу на C#, которая должна в шаблоне вставлять значения на определенные места в текстовом документе. Использую FreeSpire.Doc (нашел инфу про FreeSpire.Doc здесь: https://spark.ru/user/158166/blog/130511/kak-ispolzovat-c-dlya-sozdaniya-dokumentov-word-na-osnove-shablona). В шаблоне замена проходит нормально, но не задевает почему-то таблицы Т.е. вместо... https://www.cyberforum.ru/ csharp-beginners/ thread3183574.html
Как заменить WebClient? C#
Как заменить устаревший WebClient на HttpClient в следующем коде? var webClient = new WebClient { Encoding = System.Text.Encoding.UTF8 }; var result = webClient.DownloadString(url);
C# Как мой полиморфизм погибал https://www.cyberforum.ru/ csharp-beginners/ thread3183425.html
Не прямо си-шарп проблема, но напрямую связано с ООП-концептами разделения рабочей модели на классы. И пример, скорее всего, методично-педагогичный. Есть поезд и нужно работать с ним, обсчитывая каждый вагон в отдельности. Соответственно начал я с: class Train { List<Car> cars; } public class Car {}
C# Convert Json To XML Доброго времени суток. Помогите разобраться в чём ошибка. Пытаюсь преобразовать json в xml при помощи класса JsonDocument. Вылазиет ошибка: System.ArgumentException: "Invalid name character in '{ "Time": "2023-06-18T20:35:06.722127+04:00", "Temperature":29 , "Weathercode": 1, "Windspeed" : 2.1, "Winddirection" : 1}'. The '{' character, hexadecimal value 0x7B, cannot be included in a name." ... https://www.cyberforum.ru/ csharp-beginners/ thread3183360.html Грамотная обработка ввода и создание исключений C#
В процессе переосмысления кода задался вопросом: а хорошо ли иметь эти строки там в явном виде и вообще так бросаться исключениями. Есть класс public class Profil { #region --private fields-- private double sp; private double ep;
C# Сетевое программирование. Network programming using System.Net; using System.Net.Sockets; using NetWorking; using SimpleFTP; using System.Text; namespace SimpleFTP.Tests; public class Tests { https://www.cyberforum.ru/ csharp-beginners/ thread3183176.html C# Создание 'Expression' Есть типовой вариант конфигурирования чего-то: context .Documents .OrderBy(doc => doc.StatusId); Метод 'OrderBy', в качестве второго параметра (первый 'this' для метода-расширения) принимает 'Expression<Func<TSource, TKey>>', конкретно в данном случае это: Expression<Func<Document, int>> Т.е. параметр для 'OrderBy' можно описать где-то в другом месте и передать через... https://www.cyberforum.ru/ csharp-beginners/ thread3183104.html
C# Ошибка десериализации в JSON
Использую пакет JSON Сериализация объекта происходит успешно. А вот назад получаю ошибку: что нужно доделать класс
C# Несколько массивов чисел https://www.cyberforum.ru/ csharp-beginners/ thread3182947.html
Здравствуйте, помогите пожалуйста написать код. Дано несколько массивов чисел. Длины массивов заданы с клавиатуры. Требуется в каждом массиве найти наибольший и наименьший элементы и отобразить их на экране, затем все компоненты каждого массива возвести в квадрат и снова найти наибольший и наименьший элементы. Вычисление максимальной и минимальной величин оформить в виде функции, глобальные...
4 / 3 / 1
Регистрация: 30.11.2021
Сообщений: 101
28.10.2024, 16:15  [ТС] 0

Сохранение соразмерности массивов, лежащих внутри разных полей одного класса - C# - Ответ 17430206

28.10.2024, 16:15. Показов 658. Ответов 16
Метки (Все метки)

Ответ

Цитата Сообщение от Uswer Посмотреть сообщение
Зачем словарями, может всё таки коллекциями? Хотя вам виднее конечно. Но шарп насквозь ссылочный.
Ну всё словарями это гипербола конешно. Просто еще при первом составлении кода как минимум один словарь у меня появился там. Входные параметры которые. Они же выходные для некоторого другого объекта суть.
И вот задача как их в соответствие составить. Их может быть один, два, четыре может быть. И какой-то экземпляр ControlValve управляется только одним параметром, а какой-то двумя. В Индии большинство двумя например...

Короче когда на выходе управляющего объекта есть List<Штука>, пришедший на вход моего ControlValve -- как этому ControlValve определить -- какой из членов коллекции к чему относится?

В реальной жизни определяют по именам/цветам, ну то есть тормоза подключают к тормозной магистрали, а питание пневматическое к питающей...

И тут уже дальше можно думать только о коде, не о структуре данных.
Если Лист -- то нужно убедиться что в Листе всегда одинаковые индексы у одноименных сигналов.
Если Словарь -- то нужно убедиться, что тормозная магистраль всегда называется "ТМ", а напорная "НМ"...

В любом случае нужна какая-то преддоговоренность о формате, вопрос что удобнее для кода -- Дикшнри или Лист?

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

Вернуться к обсуждению:
Сохранение соразмерности массивов, лежащих внутри разных полей одного класса C#
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Блог
28.10.2024, 16:15
Готовые ответы и решения:

Есть два класса, изменения внутри полей одного должны менять поля другого
К примеру, есть классы: public class Class1 { private double _num; ...

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

Поле одного класса внутри другого класса
class fio { public: char* fam; char* name; char* otch; }; class clinic

Посчитать сумму полей price у элементов разных массивов
Вынесено из Переиспользование функции в других модулях С переиспользованием функций всё...

16
28.10.2024, 16:15
cpp_developer
Эксперт
20123 / 5690 / 417
Регистрация: 09.04.2010
Сообщений: 12,546
Блог
28.10.2024, 16:15
Помогаю со студенческими работами здесь

Сохранение всех полей класса в файл
Здравствуйте! В программе есть 2 структуры. В классе объявлены массивы этих структур. В процессе...

Реализовать сохранение в базу данных полей разных типов (в том числе и пользовательских)
Здравствуйте! Подскажите как можно реализовать такую задачу: В базе данных должны быть...

Вывод значений полей класса в разных формах
1.Создан класс и 2-е формы 2.Кнопкой формы1 присваивается значение полям этого класса 3.При...

Массив разных объектов внутри класса
Хочу сделать что-то типа системы событий и их обработчиков. Есть класс Window и класс Control, от...

Вывод одного ответа из разных значений и сохранение их в строке
В общем - пытаюсь заставить программу понимать что ей написали, и выдавать некий ответ на...

Привязка одного из полей класса к TextBox
Здравствуйте. Такие дела: Класс человек. Допустим, у него пока только имя. public class...

Использование массивов внутри методов класса
Нужно сделать так, чтобы массив NextBrick можно было использовать в ShowNB. При этом Массив...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru