This project has moved. For the latest updates, please go here.

2014 Q1 - Release V.1.0.1.0

Rating: No reviews yet
Downloads: 811
Change Set: 39603
Released: Feb 18, 2014
Updated: Mar 11, 2014 by Jonathan_Magnan
Dev status: Stable Help Icon

Recommended Download

Application ExtensionMethods.NoDefaultNamespace.zip
application, 206K, uploaded Feb 17, 2014 - 264 downloads

Other Available Downloads

Application ExtensionMethods.WithObjectNamespace.zip
application, 206K, uploaded Feb 17, 2014 - 93 downloads
Application ExtensionMethods.zip
application, 205K, uploaded Feb 17, 2014 - 93 downloads
Documentation Z.ExtensionMethods - Documentation.chm
documentation, 1817K, uploaded Feb 17, 2014 - 119 downloads
Documentation Z.ExtensionMethods - Cheat Sheet.xlsx
documentation, 22K, uploaded Feb 17, 2014 - 106 downloads
Application Source Code - 39603.zip
application, 4288K, uploaded Feb 17, 2014 - 136 downloads

Release Notes

Free and open source library with over 1000 helpers and utility methods coded in C# and VB.NET. Five different architectures available.

Which assembly to choose?

ExtensionMethods.NoDefaultNamespace
  • Z.ExtensionMethods (Do not require using namespace)
  • Z.ExtensionMethods.Object (Do not require using namespace)
Use this library if you want all extension method to be added without using any namespace.
ExtensionMethods.WithObjectNamespace
  • Z.ExtensionMethods (Do not require using namespace)
  • Z.ExtensionMethods.Object (Require using namespace)
Use this library if you want to require the using namespace for object extension. This library allow you to have all extension advantage on well know type without pollute every custom class. (This is the one I personally use.)
ExtensionMethods
  • Z.ExtensionMethods (Require using namespace)
  • Z.ExtensionMethods.Object (Require using namespace)
Use this library if you want to require the using namespace for both namespace.

Releases Notes (v1.0.1.0)

  • Added: New assembly version (WithObjectNamespace)
  • Removed: DirectoryInfo.DeleteOlderThanXDays
  • Fixed: ExecuteEntity (DataReader, SqlCommand, SqlConnection); Reported by gkotfis.
  • Fixed: ExecuteEntities (DataReader, SqlCommand, SqlConnection); Reported by gkotfis.
  • Added: Object.ToStringSafe; Suggested by Hamid
  • Added: String.ExtractDecimal; Suggested by chairman987wc
  • Added: String.ExtractDouble
  • Added: String.ExtractInt16
  • Added: String.ExtractInt32
  • Added: String.ExtractInt64
  • Added: String.ExtractUInt16
  • Added: String.ExtractUInt32
  • Added: String.ExtractUInt64
  • Added: String.ExtractManyDecimal
  • Added: String.ExtractManyDouble
  • Added: String.ExtractManyInt16
  • Added: String.ExtractManyInt32
  • Added: String.ExtractManyInt64
  • Added: String.ExtractManyUInt16
  • Added: String.ExtractManyUInt32
  • Added: String.ExtractManyUInt64
  • Added: DirectoryInfo.EnumerateDirectories
  • Added: DirectoryInfo.EnumerateFiles
  • Added: DirectoryInfo.EnumerateFileSystemEntries
  • Added: DirectoryInfo.GetDirectories
  • Added: DirectoryInfo.GetDirectoriesWhere
  • Added: DirectoryInfo.GetFileSystemEntries
  • Added: DirectoryInfo.GetFileSystemEntriesWhere
  • Added: DirectoryInfo.GetFiles
  • Added: DirectoryInfo.GetFilesWhere
  • Added: DirectoryInfo.CreateAllDirectories
  • Added: DirectoryInfo.DeleteDirectoriesWhere
  • Added: DirectoryInfo.DeleteFilesWhere
  • Added: DirectoryInfo.DeleteOlderThan
  • Added: DirectoryInfo.EnsureDirectoryExists
  • Added: DirectoryInfo.GetSize
  • Added: FilteInfo.ReadAllBytes
  • Added: FilteInfo.ReadAllLines
  • Added: FilteInfo.ReadAllText
  • Added: FilteInfo.ReadLines
  • Added: FilteInfo.AppendAllLines
  • Added: FilteInfo.AppendAllText
  • Added: FilteInfo.WriteAllBytes
  • Added: FilteInfo.WriteAllLines
  • Added: FilteInfo.WriteAllText
  • Added: FilteInfo.ChangeExtension
  • Added: FilteInfo.Rename
  • Added: FilteInfo.RenameExtension
  • Added: FilteInfo.RenameFileWithoutExtension
  • Added: FilteInfo.CreateDirectory
  • Added: FilteInfo.EnsureDirectoryExists
  • Added: FilteInfo.GetDirectoryName
  • Added: FilteInfo.GetDirectoryFullName
  • Added: FilteInfo.GetFileNameWithoutExtension
  • Added: FilteInfo.HasExtension
  • Added: FilteInfo.GetPathRoot
  • Added: FilteInfo.IsPathRooted

Reviews for this release

No reviews yet for this release.