Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/willsoss/systemcoreplus
Simple enhancements to System.Core for everyday use
https://github.com/willsoss/systemcoreplus
Last synced: 21 days ago
JSON representation
Simple enhancements to System.Core for everyday use
- Host: GitHub
- URL: https://github.com/willsoss/systemcoreplus
- Owner: WillSoss
- Created: 2014-09-26T19:02:29.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2018-10-05T14:23:57.000Z (over 6 years ago)
- Last Synced: 2023-02-26T06:05:48.608Z (almost 2 years ago)
- Language: C#
- Homepage:
- Size: 62.5 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
System.Core+
==============
A library of simple enhancements to System and System.Core. This single dll has no other dependencies, making it a lightweight addition to any project.System.EventArgs<T>
--------------
An EventArgs class that adds a generic property T Argument, eliminating the need to create specialized subclasses that would only contain a single property.System.StringExtensions
--------------
FormatString(): Adds the convenience of calling string.Format() like an instance method of string.TrimNullSafe(): An extension method that calls Trim(), but can be used even when the string is null.
TrimWhitespace(): In addition to removing leading and trailing whitespace, replaces consecutive whitespaces with a single space. Has the ability to consider or ignore line breaks.
Truncate(): The counter to PadRight(), will truncate a string at a given length.
System.IO.CsvReader/CsvWriter
--------------
A lightweight and efficient implementation that will correctly deal with escaped qualifiers and line breaks in fields.System.Reflection.TypeName
--------------
Parses and reconstitutes assembly qualified type names.