字符串url =(字符串)数据和字符串url = data作为字符串有什么区别;

Vij*_*ade 2 c# string casting

有什么区别

string url =(string)data AND string url = data as string;

哪种方式更好?

Dar*_*rov 6

InvalidCastException如果转换失败,第一个构造将抛出一个,而as如果data变量不是字符串,则运算符将返回null .

哪种方式更好?

这取决于你想要达到的目标.