Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 01.05.2017
Сообщений: 31

Реализация метода и вывода текста

01.11.2017, 22:32. Показов 1740. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер,
Хотел чтобы мне реализовали бы код на такую тематику. Сам не знаю как кодить, так как не кодер и хотел бы чтобы Вы мне в этом помогли!
Методы в программе должны быть такими:
getValue(string key) - получить значение из stone с помощью ключа.
appendValue(string key, string value) - добавить значение к store, если же ключ уже существует в store, то они должны убиратся.
removeValue(string key) - удалить значение из store.
clearStore() - чистит хранилище файлов из store


C#
1
2
3
4
5
6
  a.appendValue("name", "Andrei Osminog");
            a.appendValue("city", "Peterburg");
            a.appendValue("country", "Russia");
            a.appendValue("year", "1998");
            a.removeValue("name");
            a.printStoreContent();

Что должно получится при выводе.
При выводе в консольной строке, должно быть следующее:


[city]: Petersburg
[country]: Russia
[year]: 1998
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.11.2017, 22:32
Ответы с готовыми решениями:

Реализация вывода текста в приложении
Всем привет. Есть у меня расчет, производится по итерациям. Есть необходимость сформировать текст (информацию, что посчитано и с...

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

Элемент для вывода текста чтобы можно было менять цвет текста
Подскажите пожалуйста, существует ли какой-то элемент для вывода текста чтобы можно было менять цвет текста?

6
Эксперт .NET
 Аватар для Usaga
14307 / 9388 / 1355
Регистрация: 21.01.2016
Сообщений: 35,404
02.11.2017, 03:47
newbie191, нафига это вам тогда, если вы не «кодер»?
0
 Аватар для EveKS
601 / 485 / 185
Регистрация: 19.04.2016
Сообщений: 1,885
02.11.2017, 06:28
Цитата Сообщение от newbie191 Посмотреть сообщение
не кодер и хотел бы чтобы Вы мне в этом помогли
Цитата Сообщение от newbie191 Посмотреть сообщение
из stone
Цитата Сообщение от newbie191 Посмотреть сообщение
из store
C#
1
2
3
4
5
6
7
class Store{
private Dictionary<string, string> _product;
 
public Store(){
this._product = new Dictionary<string, string>();
}
}
Далее читаем тут:
Dictionary
Гуглим это: c# Dictionary
Еще тут: Dictionary
0
0 / 0 / 0
Регистрация: 01.05.2017
Сообщений: 31
02.11.2017, 12:40  [ТС]
Usaga, Потому что нужно сделать, я хочу посмотреть как могут реализовать это дело,a нафига тогда Вы пишите сюда если Вы мне не можете дать совет? Вы сюда для набивание постов пришли? Тогда это уж точно не место для этого, базар вон там ->.

Благодарю EveKS, но мы видимо друг друга неочень поняли, так как задание видимо плохо сформулировано..


Спасибо, но я чуточку другое ожидал в том числе не получил ответ на свой вопрос..
0
Эксперт .NET
 Аватар для Usaga
14307 / 9388 / 1355
Регистрация: 21.01.2016
Сообщений: 35,404
02.11.2017, 12:52
Цитата Сообщение от newbie191 Посмотреть сообщение
Спасибо, но я чуточку другое ожидал в том числе не получил ответ на свой вопрос.
Если ваш вопрос - сделать вам, то за это вряд ли кто-то возьмётся. А так вам дело посоветовали: взять готовую коллекцию в виде словаря (он может всё то, что вы попросили) и даже ссылки привели.

Если вас что-то не устраивает в ответе выше, то укажите что именно.

Добавлено через 1 минуту

Не по теме:

Цитата Сообщение от newbie191 Посмотреть сообщение
Тогда это уж точно не место для этого, базар вон там ->.
Да-да :)

0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18298 / 14222 / 5368
Регистрация: 17.03.2014
Сообщений: 28,900
Записей в блоге: 1
02.11.2017, 15:43
Лучший ответ Сообщение было отмечено newbie191 как решение

Решение

newbie191, лови
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
static void Main()
{
    Store a = new Store();
    a.appendValue("name", "Andrei Osminog");
    a.appendValue("city", "Peterburg");
    a.appendValue("country", "Russia");
    a.appendValue("year", "1998");
    a.removeValue("name");
    a.printStoreContent();
}
 
class Store
{
    Dictionary<string, string> _store = new Dictionary<string, string>();
    
    public void appendValue(string key, string value)
    {
        _store[key] = value;
    }
    
    public void clearStore()
    {
        _store.Clear();
    }
    
    public string getValue(string key)
    {
        return _store[key];
    }
    
    public void removeValue(string key)
    {
        _store.Remove(key);
    }
    
    public void printStoreContent()
    {
        foreach (KeyValuePair<string,string> kvp in _store)
        {
            Console.WriteLine("[{0}]: {1}", kvp.Key, kvp.Value);
        }
    }
}
1
0 / 0 / 0
Регистрация: 01.05.2017
Сообщений: 31
02.11.2017, 22:14  [ТС]
Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.11.2017, 22:14
Помогаю со студенческими работами здесь

Программная реализация "Метода ветвей и границ" или "Метода Гомори"
Здравствуйте. Подскажите, пожалуйста, где можно скачать библиотеки, реализующие какой-нибудь из этих методов? Добавлено через 1 час 16...

Реализация метода
Помогите реализовать метод CreateSession() из библиотеки Avanpost.Idm.Connector.Oracle.dll, который, как написано в документации,...

Реализация метода
Здравствуйте, я совсем немного понимаю в программировании, а все мои знания Java ограничиваются годом обучения в школе Самсунга, поэтому я...

Реализация метода Гуро
Здравствуйте! Горит задание... Суть в реализации метода Гуро на примере простейших 3D объектах, С++ в идеале конечно бы opengl. Буду рада...

Реализация метода интерфейса
Всем доброго времени суток. При попытке запуска выдает ошибку что не реализован метод getLen. я так понимаю все дело в объявлении. но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru