diff options
author | Raul Santos <raulsntos@gmail.com> | 2022-10-05 18:15:39 +0200 |
---|---|---|
committer | Raul Santos <raulsntos@gmail.com> | 2022-11-25 17:30:32 +0100 |
commit | 61784079403dd68b95dc304991562bb6505c066b (patch) | |
tree | 239ed5a047419aeade29074ff58aa3e0d6f6876f /drivers/alsa | |
parent | a9fbf3718d4f8455dee1ebad05374d7baf714370 (diff) |
C#: Cleanup and sync StringExtensions with core
- Moved `GetBaseName` to keep methods alphabetically sorted.
- Removed `Length`, users should just use the Length property.
- Removed `Insert`, string already has a method with the same signature that takes precedence.
- Removed `Erase`.
- Removed `ToLower` and `ToUpper`, string already has methods with the same signature that take precedence.
- Removed `FindLast` in favor of `RFind`.
- Replaced `RFind` and `RFindN` implemenation with a ca ll to `string.LastIndexOf` to avoid marshaling.
- Added `LPad` and `RPad`.
- Added `StripEscapes`.
- Replaced `LStrip` and `RStrip` implementation with a call to `string.TrimStart` and `string.TrimEnd`.
- Added `TrimPrefix` and `TrimSuffix`.
- Renamed `OrdAt` to `UnicodeAt`.
- Added `CountN` and move the `caseSensitive` parameter of `Count` to the end.
- Added `Indent` and `Dedent`.
Diffstat (limited to 'drivers/alsa')
0 files changed, 0 insertions, 0 deletions