ეს საოცარი LINQ

By George Khubua at April 20, 2010 12:40
Filed Under: .NET

იფიქრებდით ოდესმე რომ ეს სამი კონსტრუქცია იდენტურია? საოცარია პირდაპირ Embarassed


static bool C(string text, List<string> phrases)
{
    foreach (string phrase in phrases)
    {
        if (text.Contains(phrase))
            return true;
    }
    return false;
}

static bool C(string text, List<string> phrases)
{
    return phrases.Any(phrase => text.Contains(phrase));
}

static bool C(string text, List<string> phrases)
{
    return phrases.Any(text.Contains);
}
Comments are closed

ავტორის შესახებ

გიორგი ხუბუა - .NET პლატფორმაზე დეველოპმენტის 5-წელიწადზე მეტი გამოცდილება

ჯერ ვლაგდებით :)

მასალა სკრამის შესახებ იწერება და სულ მალე იქნება

დარჩით ჩვენთან ერთად, არ გადართოთ Smile

მეგობარი ბლოგები

http://www.gode.ge/ - ძალზედ შინაარსიანი ბლოგი