![]()  | 
  
    BogaNet 1.4.0
    
   | 
 
Extension methods for strings. More...
Static Public Member Functions | |
| static string | BNReverse (this string str) | 
| Reverses a string.   | |
| static string | BNReplace (this string? str, string? oldString, string? newString, StringComparison comp=StringComparison.OrdinalIgnoreCase) | 
| Case insensitive 'Replace' per default.   | |
| static string | BNRemoveChars (this string? str, params char[]? removeChars) | 
| Removes characters from a string.   | |
| static bool | BNEquals (this string? str, string? toCheck, StringComparison comp=StringComparison.OrdinalIgnoreCase) | 
| Case insensitive 'Equals' per default.   | |
| static bool | BNContains (this string? str, string? toCheck, StringComparison comp=StringComparison.OrdinalIgnoreCase) | 
| Case insensitive 'Contains' per default.   | |
| static bool | BNContainsAny (this string? str, params string[]? searchTerms) | 
| Contains any given string.   | |
| static bool | BNContainsAll (this string? str, params string[]? searchTerms) | 
| Contains all given strings.   | |
| static bool | BNStartsWith (this string? str, string? toCheck, StringComparison comp=StringComparison.OrdinalIgnoreCase) | 
| Checks if the string starts with another string.   | |
| static bool | BNEndsWith (this string? str, string? toCheck, StringComparison comp=StringComparison.OrdinalIgnoreCase) | 
| Checks if the string ends with another string.   | |
| static int | BNLastIndexOf (this string? str, string? toCheck, StringComparison comp=StringComparison.OrdinalIgnoreCase) | 
| Returns the index of the last occurence of a given string.   | |
| static int | BNIndexOf (this string? str, string? toCheck, StringComparison comp=StringComparison.OrdinalIgnoreCase) | 
| Returns the index of the first occurence of a given string.   | |
| static byte[] | BNToByteArray (this string str, Encoding? encoding=null) | 
| Converts the value of a string to a byte-array.   | |
| static string | BNToString (this byte[] bytes, Encoding? encoding=null, int offset=0, int length=0) | 
| Converts a byte-array to a string.   | |
Extension methods for strings.
      
  | 
  static | 
Case insensitive 'Contains' per default.
| str | String-instance | 
| toCheck | String to check | 
| comp | StringComparison-method (optional, default: StringComparison.OrdinalIgnoreCase) | 
      
  | 
  static | 
Contains all given strings.
| str | String-instance | 
| searchTerms | Search terms separated by the given split-character | 
      
  | 
  static | 
Contains any given string.
| str | String-instance | 
| searchTerms | Search terms separated by the given split-character | 
      
  | 
  static | 
Checks if the string ends with another string.
| str | String-instance | 
| toCheck | String to check | 
| comp | StringComparison-method (optional, default: StringComparison.OrdinalIgnoreCase) | 
      
  | 
  static | 
Case insensitive 'Equals' per default.
| str | String-instance | 
| toCheck | String to check | 
| comp | StringComparison-method (optional, default: StringComparison.OrdinalIgnoreCase) | 
      
  | 
  static | 
Returns the index of the first occurence of a given string.
| str | String-instance | 
| toCheck | String for the index | 
| comp | StringComparison-method (optional, default: StringComparison.OrdinalIgnoreCase) | 
      
  | 
  static | 
Returns the index of the last occurence of a given string.
| str | String-instance | 
| toCheck | String for the index | 
| comp | StringComparison-method (optional, default: StringComparison.OrdinalIgnoreCase) | 
      
  | 
  static | 
Removes characters from a string.
| str | String-instance | 
| removeChars | Characters to remove | 
      
  | 
  static | 
Case insensitive 'Replace' per default.
| str | String-instance | 
| oldString | String to replace | 
| newString | New replacement string | 
| comp | StringComparison-method (optional, default: StringComparison.OrdinalIgnoreCase) | 
      
  | 
  static | 
Reverses a string.
| str | String-instance | 
      
  | 
  static | 
Checks if the string starts with another string.
| str | String-instance | 
| toCheck | String to check | 
| comp | StringComparison-method (optional, default: StringComparison.OrdinalIgnoreCase) | 
      
  | 
  static | 
Converts the value of a string to a byte-array.
| str | Input string | 
| encoding | Encoding of the string (optional, default: UTF8) | 
      
  | 
  static | 
Converts a byte-array to a string.
| bytes | Input string as byte-array | 
| encoding | Encoding of the string (optional, default: UTF8) | 
| offset | Offset inside the byte-array (optional, default: 0) | 
| length | Number of bytes (optional, default: 0 = all) | 
| ArgumentNullException |