请教一下关于C#中as的用法和意义
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:政治作业 时间:2024/07/09 06:51:06
请教一下关于C#中as的用法和意义
OFFLineData.BrowseNativeData.bindingvariable = dataGrid1.SelectedItem as VariableAttribute;
请问这是什么意思?
OFFLineData.BrowseNativeData.bindingvariable = dataGrid1.SelectedItem as VariableAttribute;
请问这是什么意思?
![请教一下关于C#中as的用法和意义](/uploads/image/z/14979450-66-0.jpg?t=%E8%AF%B7%E6%95%99%E4%B8%80%E4%B8%8B%E5%85%B3%E4%BA%8EC%23%E4%B8%ADas%E7%9A%84%E7%94%A8%E6%B3%95%E5%92%8C%E6%84%8F%E4%B9%89)
把dataGrid1.SelectedItem的类型转换成VariableAttribute,
等价于
OFFLineData.BrowseNativeData.bindingvariable = (VariableAttribute)dataGrid1.SelectedItemas;
不过用as跟安全,高效
等价于
OFFLineData.BrowseNativeData.bindingvariable = (VariableAttribute)dataGrid1.SelectedItemas;
不过用as跟安全,高效