Beispiel #1
0
        public void StringToGuidTest()
        {
            var guid    = new Guid();
            var guidStr = guid.ToString();

            var guid2 = GuidConv.ToGuid(guidStr);

            Assert.Equal(guid, guid2);
        }
Beispiel #2
0
 /// <summary>
 /// To nullable GUID
 /// </summary>
 /// <param name="str"></param>
 /// <returns></returns>
 public static Guid?CastToNullableGuid(this string str) => GuidConv.StringToNullableGuid(str);
Beispiel #3
0
 /// <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);
Beispiel #4
0
 /// <summary>
 /// To GUID
 /// </summary>
 /// <param name="str"></param>
 /// <returns></returns>
 public static Guid CastToGuid(this string str) => GuidConv.StringToGuid(str);
Beispiel #5
0
        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);
 }
Beispiel #7
0
        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);