Недавно задавал такой вопрос на счет списка строк: Поиск строк в массиве по уменьшению их кол-ства
Там написан код, который удаляет найденный строки, но по сути, нужно не много иначе, а именно, когда нашел строку (в процессе простого перебора), которая совпадает с элементом в списке, то код этот элемент в списке не удаляет, просто игнорит его (больше не ищет, если по новой он попался), как только софт нашел все элементы, содержащиеся в списке (012
,234
), то он завершает свою работу...в сети искал, примерный ответ хотябы, безуспешно..//все не то..
static void Main(string[] args)
{
List<string> digits = new List<string>(new string[] { "012","234"});
string alfabet = "0123456789";
for (int a = 0; a < alfabet.Length; a++)
{
for (int b = 0; b < alfabet.Length; b++)
{
for (int c = 0; c < alfabet.Length; c++)
{
string abc = alfabet[a].ToString() + alfabet[b].ToString() + alfabet[c].ToString();
Console.WriteLine(abc);
//здесь нужен код, который будет выполнять действия..только вот проблема с его реализацией.
}
}
}
}
static void Main(string[] args)
{
List<string> digits = new List<string>(new string[] { "012","234"});
int counter = 0;
string alfabet = "0123456789";
for (int a = 0; a < alfabet.Length && counter < digits.Count; a++)
{
for (int b = 0; b < alfabet.Length && counter < digits.Count; b++)
{
for (int c = 0; c < alfabet.Length && counter < digits.Count; c++)
{
string abc = alfabet[a].ToString() + alfabet[b].ToString() + alfabet[c].ToString();
Console.WriteLine(abc);
//если starts или endswith элементы в списке:
//foreach (var items in digits)
//{
// if (abc.EndsWith(items))
// {
if (digits.IndexOf(abc) >= 0)
{
counter++;
Console.WriteLine("found, total = " + counter.ToString());
}
}
}
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
есть программа, которая компилируется в исполняемый файл exe, есть ли методы в C# которые позволяют заглянуть в этот exe? меня интересуют какие...
Если использовать обычный webBrowser, то можно вытащить HTML таким образом
Нужно плавно повысить у компонента background радиус блюра с 0 до 20, с помощью кода, то есть анимировать свойство radius в эффекте BlurEffect