System.Configuration.StringUtil.StartsWithIgnoreCase C# (CSharp) Метод

StartsWithIgnoreCase() статический приватный Метод

static private StartsWithIgnoreCase ( string s1, string s2 ) : bool
s1 string
s2 string
Результат bool
        internal static bool StartsWithIgnoreCase(string s1, string s2) {
            if (s2 == null) {
                return false;
            }

            return 0 == String.Compare(s1, 0, s2, 0, s2.Length, StringComparison.OrdinalIgnoreCase);
        }
        

Usage Example

Пример #1
0
 internal static string AlwaysSafeFilename(string filename)
 {
     if (!string.IsNullOrEmpty(filename))
     {
         if (StringUtil.StartsWithIgnoreCase(filename, "http:"))
         {
             return(filename);
         }
         try
         {
             if (!Path.IsPathRooted(filename))
             {
                 return(filename);
             }
         }
         catch
         {
             return(null);
         }
         try
         {
             filename = Path.GetFileName(FullPathWithAssert(filename));
         }
         catch
         {
             filename = null;
         }
     }
     return(filename);
 }
All Usage Examples Of System.Configuration.StringUtil::StartsWithIgnoreCase