Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Пересечение двух массивов с заданным условием Добрый день! Есть 2 массива типа string. Нужно вернуть индексы элементов первого массива, в элементах которого содержатся элементы второго массива. Разумеется, прогонять двойной цикл не... https://www.cyberforum.ru/ csharp-beginners/ thread2037534.html C# Заполнить коллекцию элементами, содержащие в себе подстроку из другой коллекции
Имеется коллекция array формата: { 0,5 , 3, "usd-eur"}, { 0,5 , 3, "usd-rub"} { 0,5 , 3, "usd-tyr"} { 0,6 , 3, "eur-rub"} { 0,5 , 3, "eur-tyr"} { 0,7 , 5, "eur-txr"} и т.д. первый элемент...
C# Поиск информации через JSON API https://www.cyberforum.ru/ csharp-beginners/ thread2037353.html
Получаю json файл, как сделать, чтобы программа считывала строку из json id:1 и выписывала значение в MessageBox? пытался все сделать на примере api vk не вышло, если мой код не правильный тоже...
C# Передача в поток метода с параметрами https://www.cyberforum.ru/ csharp-beginners/ thread2037285.html
Нужно запустить метод ScreenUpdate(Pet) static void ScreenUpdate(Property Pet) { while (true) { Console.SetCursorPosition(0, 0); ...
C# Почему не вводит "большую строку"
Привет , зразу извините за может неправильно сформулирован вопрос ) написал бота для определенных нужд , все отлично.. но.. вот код где с тхт считываться строка с лог и пас string array_PasLogin...
C# Конструктор не инициализирует данные Здравствуйте, объясните почему конструктор в классе two пропускается при выполнении class Program { static void Main(string args) { one one1 = new one(); ... https://www.cyberforum.ru/ csharp-beginners/ thread2037250.html
C# Герберт Шилдт и C# 6.0 Добрый день. Кто знает, работает Шилдт над новой книгой C# 6.0 или нет? Албахари мне не очень нравиться. https://www.cyberforum.ru/ csharp-beginners/ thread2037248.html В зависимости от введенного стажа работы установить уровень надбавки C#
Составить программу для решения задачи В зависимости от введенного стажа работы , установить уровень надбавки ( сумма покупки от 0 до 5 надбавка 3% , от 5 до 10 лет - 5%, от 10 до 15 лет - 7% ,...
C# Определить, могут ли три точки принадлежать одной сфере Даны координаты трех точек . Определить, могут ли они принадлежать одной сфере Точки вводит пользователь. Только поступил на 1 курс , на первой же паре дали задачи Не объясняя теорию , помогите... https://www.cyberforum.ru/ csharp-beginners/ thread2037234.html C# Генетический алгоритм на транспортной задаче Здравствуйте. Мне необходимо продемонстрировать работу генетического алгоритма применимо к транспортной задаче. Алгоритм понимаю, другие задачи подобным образом решал. Но возникли сложности в... https://www.cyberforum.ru/ csharp-beginners/ thread2037220.html
C# Как выполнить синхронизацию потоков
Добрый вечер! Получил задание с определенным условием, а именно "разделить операции на потоки и синхронизацию потоков выполнять с помощью базовых механизмов платформы (без использования Task...
C# Шифрование (криптография) по алгоритму "трафарет Ришелье" https://www.cyberforum.ru/ csharp-beginners/ thread2037103.html
Как реализовать шифрование(алгоритм - трафарет Ришелье)?
Эксперт .NET
9342 / 6704 / 1082
Регистрация: 21.01.2016
Сообщений: 25,297
10.09.2017, 07:22 0

Класс с двумя свойствами массивами - C# - Ответ 10742101

10.09.2017, 07:22. Показов 616. Ответов 5
Метки (Все метки)

Ответ

Gcom, как-то так:

Кликните здесь для просмотра всего текста

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
using System;
 
namespace OtherConsoleExperiments
{
    enum Bits
    {
        Dog = 32,
        Cat = 64
    }
 
    enum Squases
    {
        x1 = 112,
        x2 = 113,
        x3 = 114,
        x4 = 115
    }
 
    class SquareFlag
    {
        public Squases Square { get; set; }
        public Bits Flag { get; set; }
    }
 
    class Temp
    {
        public SquareFlag[] W { get; private set; }
        public SquareFlag[] B { get; private set; }
 
        public Temp()
        {
            W = new SquareFlag[] 
            {
                new SquareFlag {
                    Square = Squases.x1,
                    Flag = Bits.Dog
                },
                new SquareFlag {
                    Square = Squases.x2,
                    Flag = Bits.Cat
                }
            };
 
            B = new SquareFlag[]
            {
                new SquareFlag {
                    Square = Squases.x3,
                    Flag = Bits.Dog
                },
                new SquareFlag {
                    Square = Squases.x4,
                    Flag = Bits.Cat
                }
            };
        }
    }
 
    class Program
    {
        static void Main(string[] args)
        {
            Console.ReadKey();
        }
    }
}


Добавлено через 3 минуты
Только "W" и "B" - очень неудачные имена свойств. Вообще ничего не говорящие стороннему человеку (которым и вы станете
данному коду через пару недель). SquareFlag, возможно, было бы лучше сделать структурой ибо сильно уж смахивает на объект-значение.

Вернуться к обсуждению:
Класс с двумя свойствами массивами C#
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.09.2017, 07:22
Готовые ответы и решения:

Работа с массивами: поиск элементов с заданными свойствами
СРОЧНО!!! Дан цело численный массив .Найти: КАЖДУЮ ОТДЕЛЬНО!!!! Написать полностью в месте с...

Работа с массивами. Поиск элементов с заданными свойствами
Задан массив из пяти строк и шести столбцов 1)Сформировать массив из первых попавшихся...

Clojure Создать класс Табуретка со свойствами
Создать класс Табуретка со свойствами: Высота (h, в см), Качествоизделия (низкое, среднее,...

Описать класс со свойствами и реализовать методы
Помогите описать класс "Пластина" (wafer). Свойства класса: - радиус мм(100,150,200,300) -...

5
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.09.2017, 07:22

Создать свой класс с методами и свойствами
Разработать структуру объекта "Газовая колонка". Объект должен иметь не менее пяти методов и не...

Базовый класс Airplane (самолет) со свойствами
Описать базовый класс AIRPLANE (самолет) со свойствами: • название пункта назначения рейса; •...

Необходимо класс дополнить свойствами и конструкторами
Есть код. Необходимо класс дополнить свойствами и конструкторами. Конструкторы должны быть с...

Создать класс monster со свойствами здоровье, сила
Помогите пожалуйста решить задачу: Создать класс monster со свойствами здоровье, сила. Суммарное...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.