.NET 4.x Заменить одно значение на другое рэндомно из списка - C#
Формулировка задачи:
Всем привет! Подскажите плз как реализовать следующую здачу:
Я получаю значение переменной:
Как мне теперь заменить значение переменной s (которое например "дом"), в случайном порядке на значение "забор", "машина" или "кактус"?
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.Text;
- using DynamicPluginData;
- namespace DatacolDynamicPluginNS
- {
- public class DynamicPluginClass
- {
- public static string processDataFieldValue(string s, ItemInfo itemInfo, GlobalInfo globalInfo)
- {
- return s;
- }
- }
- }
Решение задачи: «.NET 4.x Заменить одно значение на другое рэндомно из списка»
textual
Листинг программы
- using System.Collections.Generic;
- using System.Text;
- using DynamicPluginData;
- namespace DatacolDynamicPluginNS
- {
- public class DynamicPluginClass
- {
- public static string GetRandomWord()
- {
- List<string> words = new List<string> {"забор", "машина", "кактус" };
- Random rand = new Random();
- int index = rand.Next(0, words.Count - 1);
- return words[index];
- }
- public static string processDataFieldValue(ref string s, ItemInfo itemInfo, GlobalInfo globalInfo)
- {
- s = GetRandomWord();
- return s;
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д