Example #1
0
 public bool IsNormalized(NormalizationForm normalizationForm)
 {
     if (this.IsFastSort())
     {
         // If its FastSort && one of the 4 main forms, then its already normalized
         if (normalizationForm == NormalizationForm.FormC ||
             normalizationForm == NormalizationForm.FormKC ||
             normalizationForm == NormalizationForm.FormD ||
             normalizationForm == NormalizationForm.FormKD)
         {
             return(true);
         }
     }
     return(Normalization.IsNormalized(this, normalizationForm));
 }
Example #2
0
        [System.Security.SecuritySafeCritical]  // auto-generated
        public bool IsNormalized(NormalizationForm normalizationForm)
        {
#if !FEATURE_NORM_IDNA_ONLY
            if (this.IsFastSort())
            {
                // If its FastSort && one of the 4 main forms, then its already normalized
                if (normalizationForm == NormalizationForm.FormC ||
                    normalizationForm == NormalizationForm.FormKC ||
                    normalizationForm == NormalizationForm.FormD ||
                    normalizationForm == NormalizationForm.FormKD)
                {
                    return(true);
                }
            }
#endif // !FEATURE_NORM_IDNA_ONLY
            return(Normalization.IsNormalized(this, normalizationForm));
        }
Example #3
0
        public static bool IsNormalized(this string src, NormalizationForm normalizationForm)
        {
            switch (normalizationForm)
            {
            default:
                return(Normalization.IsNormalized(src, 0));

            case NormalizationForm.FormD:
                return(Normalization.IsNormalized(src, 1));

            case NormalizationForm.FormKC:
                return(Normalization.IsNormalized(src, 2));

            case NormalizationForm.FormKD:
                return(Normalization.IsNormalized(src, 3));
            }
        }
Example #4
0
 public bool IsNormalized(NormalizationForm normalizationForm)
 {
     return(Normalization.IsNormalized(this, normalizationForm));
 }
Example #5
0
 public static bool IsNormalized(this string src)
 {
     return(Normalization.IsNormalized(src, 0));
 }