Implicit conversion operators do not require a type cast to be specified in source code to perform the conversion 隐式转换运算符不需要在源代码中指定类型转换即可执行转换。
Implicit conversion of non - unicode character data between collations . expressions that involve implicit conversion of character strings to 除非兼容级别设置为80或更低,否则涉及将字符串隐式转换为
Converting between data types can be done explicitly using a cast , but in some cases , implicit conversions are allowed 数据类型之间的转换可以使用强制转换显式进行,但在某些情况下,也允许隐式转换。
Explicit pointer conversion is used to perform conversions , for which there is no implicit conversion , by using a cast expression 显式指针转换用于在不存在隐式转换时通过使用强制转换表达式来执行转换。
Is an implicit conversion , but truncation will occur if the large value is too big for the specified length of the smaller data type )的转换是隐式转换,但如果大值相对于指定长度的小值数据类型显得太大,则产生截断。
Implicit conversions , in which the expression evaluator automatically converts the data from one data type to another . for example , if a 隐式转换,在该转换中表达式计算器可以自动将数据从一种数据类型转换为另一种数据类型。
If used in conjunction with a column defined to be of a . net framework user - defined type , the implementation of the type must support an implicit conversion from the 如果与定义为. net framework用户定义类型的列结合使用,则该类型的实现必须支持从
The definitions of the columns that are part of an except or intersect operation do not have to be the same , but they must be comparable through implicit conversion 在except或intersect运算中,列的定义可以不同,但它们必须在隐式转换后进行比较。
However , because implicit conversions do not require programmers to explicitly cast from one type to the other , care must be taken to prevent unexpected results 但是,因为可以在程序员未指定的情况下发生隐式转换,因此必须注意防止令人不愉快的后果。