Update utilMehtod

This commit is contained in:
sunkaixuan
2022-03-13 10:58:03 +08:00
parent 50f67a7dc7
commit 6a5f3333db

View File

@@ -496,18 +496,46 @@ namespace SqlSugar
{ {
return Guid.Parse(item.FieldValue); return Guid.Parse(item.FieldValue);
} }
else if (item.CSharpTypeName == "int") else if (item.CSharpTypeName.EqualCase("int"))
{ {
return Convert.ToInt32(item.FieldValue); return Convert.ToInt32(item.FieldValue);
} }
else if (item.CSharpTypeName == "long") else if (item.CSharpTypeName .EqualCase("long"))
{ {
return Convert.ToInt64(item.FieldValue); return Convert.ToInt64(item.FieldValue);
} }
else if (item.CSharpTypeName == "short") else if (item.CSharpTypeName.EqualCase("short"))
{ {
return Convert.ToInt16(item.FieldValue); return Convert.ToInt16(item.FieldValue);
} }
else if (item.CSharpTypeName.EqualCase("byte"))
{
return Convert.ToByte(item.FieldValue);
}
else if (item.CSharpTypeName.EqualCase( "uint"))
{
return Convert.ToUInt32(item.FieldValue);
}
else if (item.CSharpTypeName.EqualCase( "ulong"))
{
return Convert.ToUInt64(item.FieldValue);
}
else if (item.CSharpTypeName.EqualCase("ushort"))
{
return Convert.ToUInt16(item.FieldValue);
}
else if (item.CSharpTypeName.EqualCase( "uint32"))
{
return Convert.ToUInt32(item.FieldValue);
}
else if (item.CSharpTypeName.EqualCase( "uint64"))
{
return Convert.ToUInt64(item.FieldValue);
}
else if (item.CSharpTypeName.EqualCase("uint16"))
{
return Convert.ToUInt16(item.FieldValue);
}
else else
{ {
return item.FieldValue; return item.FieldValue;
@@ -544,15 +572,43 @@ namespace SqlSugar
{ {
return true; return true;
} }
else if (item.CSharpTypeName == "int") else if (item.CSharpTypeName.EqualCase("int"))
{ {
return true; return true;
} }
else if (item.CSharpTypeName == "long") else if (item.CSharpTypeName.EqualCase("long"))
{ {
return true; return true;
} }
else if (item.CSharpTypeName == "short") else if (item.CSharpTypeName.EqualCase("short"))
{
return true;
}
else if (item.CSharpTypeName.EqualCase("byte"))
{
return true;
}
else if (item.CSharpTypeName.EqualCase("uint"))
{
return true;
}
else if (item.CSharpTypeName.EqualCase("ulong"))
{
return true;
}
else if (item.CSharpTypeName.EqualCase("ushort"))
{
return true;
}
else if (item.CSharpTypeName.EqualCase("uint32"))
{
return true;
}
else if (item.CSharpTypeName.EqualCase("uint64"))
{
return true;
}
else if (item.CSharpTypeName.EqualCase("uint16"))
{ {
return true; return true;
} }