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
}
}
|