public void StringToGuidTest() { var guid = new Guid(); var guidStr = guid.ToString(); var guid2 = GuidConv.ToGuid(guidStr); Assert.Equal(guid, guid2); }
/// <summary> /// To nullable GUID /// </summary> /// <param name="str"></param> /// <returns></returns> public static Guid?CastToNullableGuid(this string str) => GuidConv.StringToNullableGuid(str);
/// <summary> /// To GUID /// </summary> /// <param name="str"></param> /// <param name="defaultVal"></param> /// <returns></returns> public static Guid CastToGuid(this string str, Guid defaultVal) => GuidConv.StringToGuid(str, defaultVal);
/// <summary> /// To GUID /// </summary> /// <param name="str"></param> /// <returns></returns> public static Guid CastToGuid(this string str) => GuidConv.StringToGuid(str);
public void ConvertFailureTest(object obj) { var guid = GuidConv.ToGuid(obj); Assert.Equal(Guid.Empty, guid); }
private static bool FromStringToGuid <G>(string from, G defaultVal, out object result) { result = GuidConv.StringToGuid(from, GuidConv.ObjToGuid(defaultVal)); return(true); }
public void StringToNullableGuidTest(string str) { var guid = GuidConv.ToNullableGuid(str); Assert.Null(guid); }
private static bool FromStringToNullableGuid(string from, out object result) { result = GuidConv.StringToNullableGuid(from); return(true); }
/// <summary> /// Convert <see cref="string"/> to nullable <see cref="Guid"/> /// </summary> /// <param name="str"></param> /// <returns></returns> public static Guid?ToNullableGuid(string str) => GuidConv.StringToNullableGuid(str);
/// <summary> /// Convert <see cref="string"/> to <see cref="Guid"/> /// </summary> /// <param name="str"></param> /// <param name="defaultVal"></param> /// <returns></returns> public static Guid ToGuid(string str, Guid defaultVal = default) => GuidConv.StringToGuid(str, defaultVal);
/// <summary> /// Convert <see cref="Object"/> to nullable <see cref="Guid"/> /// </summary> /// <param name="obj"></param> /// <returns></returns> public static Guid?ToNullableGuid(object obj) => GuidConv.ObjToNullableGuid(obj);
/// <summary> /// Convert <see cref="object"/> to <see cref="Guid"/> /// </summary> /// <param name="obj"></param> /// <param name="defaultVal"></param> /// <returns></returns> public static Guid ToGuid(object obj, Guid defaultVal = default) => GuidConv.ObjToGuid(obj, defaultVal);