Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият.
Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание.
Използваме бисквитки и за измерване на маркетинговите ни усилия.
Пффф, след десет опита най-после разбрах къде е проблемът. Когато търсиш думите в третата част, итерираш първо по думите, а трябва да е по намерените букви, тъй като може думата на определена буква да е по-назад в третата част, а явно думите трябва да се вадят по реда на буквите, мачнати от първата част. Така че foreach-a долу го направих така:
for (int i = 1; i < firstWord.Length - 1; i++)
{
char letter = firstWord[i];
int length = result[letter];
foreach (string word in thirdPart)
{
if (word.Length == length + 1 && word[0] == letter)
{
Console.WriteLine(word);
}
}
}
Мерси че ми показа как да си оптимизирам Regex-a, но грешката просто няма откриване наистина...
Мерси много за отделеното време!!!