Helper functions to find pattern contaned in string from pattern List

Below are a few helper functions for List<string> generic class.

They could be modified to be extension methods.

 

   //See also StringArrayHelper.cs, CollectionsHelper.cs

        public static class ListOfStringsHelper

        {

            public static bool StringContainsAnyFromList(List<string> patternsList, string sMsg)

            {

                bool bFound = patternsList.Exists(

                    delegate(string pattern)

                    {

                        return sMsg.Contains(pattern);

                    }

                    );

                return bFound;

            }

            public static string FindFirstListItemContainedInString(List<string> patternsList, string sMsg)

            {

                string sFound = patternsList.Find(

                    delegate(string pattern)

                    {

                        return sMsg.Contains(pattern);

                    }

                   );

                return sFound;

            }

        }

posted @ Friday, December 12, 2008 10:39 PM

Print

Comments on this entry:

No comments posted yet.

Your comment:



 (will not be displayed)


 
 
 
 
 

Live Comment Preview:

 
«November»
SunMonTueWedThuFriSat
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345