早教吧 育儿知识 作业答案 考试题库 百科 知识分享

IWorkspaceworkspace=(IWorkspace)name.Open();括号的意思这个(IWorkspace加不加括号有什么区别,这里好像有个说法,所以没法去查c#基础啊,IWorkspaceFactoryworkspaceFactory=newShapefileWorkspaceFactoryClass();IWorkspac

题目详情
IWorkspace workspace=(IWorkspace )name .Open ();括号的意思
这个(IWorkspace 加不加括号有什么区别,这里好像有个说法,所以没法去查c#基础啊,
IWorkspaceFactory workspaceFactory=new ShapefileWorkspaceFactoryClass (); IWorkspaceName workspaceName=workspaceFactory .Create (sParentDirectory ,sWorkspaceName ,null ,0); IName name=workspaceName as IName ; IWorkspace workspace=(IWorkspace )name .Open ();
▼优质解答
答案和解析
这里是强制转换的意思,譬如说IWorkspace是一个水果类, 然而name是一个物体,你不知道他是不是水果,但名字叫苹果,这时,就要进行类型转换他才属于水果类.