Skip to content
LosManos edited this page Jun 11, 2023 · 9 revisions

CompulsoryCow

Useful functionality in Dotnet/C#. Will in the future take over from CompulsoryCat of Selfelected fame.

CompulsoryCow.AreEqual
Compulsorycow.CharacterSeparated
CompulsoryCow.DateTimeAbstractions
CompulsoryCow.AssemblyAbstractions
CompulsoryCow.DeSerialiser
CompulsoryCow.IsEqualsImplemented Note: Deprecated, use IsImplemented instead.
CompulsoryCow.IsImplemented
CompulsoryCow.Meta
CompulsoryCow.Permutation
CompulsoryCow.ReachIn
CompulsoryCow.StringExtensions

The projects might contain in the future:

  • SqlServer exceptions are notorious for having crucial data in the message and in an integer or in the free text message. The plan is to create a library that can parse the message and return an exception that contains the information is a more technical fashion so it can be understood by a computer. The library might have to read meta data from the database server and then this functionality should be moved to a library of its own so as to not dirty CompulsoryCow with SqlServer dependencies. Another complications are different Sqlserver versions and different languages. A Spanish Sqlserver might return different error messages than an "English".
  • A Linq method that returns true if all items in a list are equal.
  • See enhancements
Clone this wiki locally