NullableTypes/src/Types NullConvert.cs,1.9,1.10
Status: Inactive
Brought to you by:
lukadotnet
From: Damien G. <dam...@us...> - 2005-10-25 23:23:35
|
Update of /cvsroot/nullabletypes/NullableTypes/src/Types In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11677/src/Types Modified Files: NullConvert.cs Log Message: Add missing "string From(NullableTimeSpan x, string conventionalNullValue)" method to NullConvert. Index: NullConvert.cs =================================================================== RCS file: /cvsroot/nullabletypes/NullableTypes/src/Types/NullConvert.cs,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** NullConvert.cs 25 Oct 2005 11:50:46 -0000 1.9 --- NullConvert.cs 25 Oct 2005 23:23:27 -0000 1.10 *************** *** 15,18 **** --- 15,19 ---- // 11-Oct-2005 DamienG Upgrade Remove formated NullableGuid converter and added XML docs for NullableTimeSpan. // 25-Oct-2005 DamienG Upgrade Added formatted NullableGuid converter back in and fixed some more XML docs. + // 26-Oct-2005 DamienG Upgrade Added "string From(NullableTimeSpan x, string conventionalNullValue)" method. // *************** *** 681,687 **** /// <returns> /// <paramref name="conventionalNullValue"/> if <paramref name="x"/> is ! /// <see cref="NullableTimeSpan.Null"/> otherwise the equivalent string of the ! /// <see cref="NullableTimeSpan.Value"/> of <paramref name="x"/> formatted as specified by ! /// <paramref name="format"/>. /// </returns> public static sys.TimeSpan From(NullableTimeSpan x, sys.TimeSpan conventionalNullValue) { --- 682,687 ---- /// <returns> /// <paramref name="conventionalNullValue"/> if <paramref name="x"/> is ! /// <see cref="NullableDecimal.Null"/> otherwise the <see cref="NullableTimeSpan.Value"/> of ! /// <paramref name="x"/>. /// </returns> public static sys.TimeSpan From(NullableTimeSpan x, sys.TimeSpan conventionalNullValue) { *************** *** 691,695 **** return x.Value; } ! #endregion // From converters #region To converters --- 691,719 ---- return x.Value; } ! ! /// <summary> ! /// Converts the specified <see cref="NullableTimeSpan"/> value to an equivalent ! /// <see cref="System.String"/> value using a conventional <see cref="System.String"/> value to ! /// represent the <see cref="NullableTimeSpan.Null"/> value. ! /// </summary> ! /// <param name="x"> ! /// The <see cref="NullableTimeSpan"/> value to convert. ! /// </param> ! /// <param name="conventionalNullValue"> ! /// The <see cref="System.String"/> value that conventionally represent the ! /// <see cref="NullableTimeSpan.Null"/> value. ! /// </param> ! /// <returns> ! /// <paramref name="conventionalNullValue"/> if <paramref name="x"/> is ! /// <see cref="NullableTimeSpan.Null"/> otherwise the equivalent string of the ! /// <see cref="NullableTimeSpan.Value"/> of <paramref name="x"/>. ! /// </returns> ! public static string From(NullableTimeSpan x, string conventionalNullValue) { ! if (x.IsNull) ! return conventionalNullValue; ! ! return x.Value.ToString(); ! } ! #endregion // From converters #region To converters *************** *** 1368,1372 **** return new NullableTimeSpan(x); } ! #endregion // To converters } } --- 1392,1396 ---- return new NullableTimeSpan(x); } ! #endregion // To converters } } |