Inheritance: ISerializable
Esempio n. 1
0
 public void GetObjectData_Null_ThrowsArgumentNullException()
 {
     ExceptionAssert.CatchArgumentNullException
     (() =>
     {
         ISerializable obj = new WildcardPattern("*");
         obj.GetObjectData(null, default(StreamingContext));
     },
     "info");
 }
Esempio n. 2
0
 /// <summary>Indicates whether the specified wildcard pattern finds a match in the specified input string.</summary>
 /// <param name="pattern">
 /// The string that represents the wildcard pattern.
 /// </param>
 /// <param name="input">
 /// The string to search for a match.
 /// </param>
 /// <param name="options">
 /// The wildcard pattern options.
 /// </param>
 /// <param name="comparisonType">
 /// The type of comparison.
 /// </param>
 /// <returns>
 /// true if the wildcard pattern finds a match; otherwise, false.
 /// </returns>
 /// <exception cref="ArgumentNullException">
 /// input is null.
 /// </exception>
 public static bool IsMatch(string pattern, string input, WildcardPatternOptions options, StringComparison comparisonType)
 {
     var wildcard = new WildcardPattern(pattern, options, comparisonType);
     return wildcard.IsMatch(input);
 }