日期:2014-05-18  浏览次数:20995 次

c#语句中不明白的两行代码
IWorkspaceFactory pWSF = new ShapefileWorkspaceFactoryClass();
  IFeatureWorkspace pFWS = (IFeatureWorkspace)pWSF.OpenFromFile(folder, 0);//这第行中的()是干什么的?我没有看到这样的格式啊。

------解决方案--------------------
(IFeatureWorkspace),就是把后面的转为IFeatureWorkspace接口类型
------解决方案--------------------
去了解一下 C#面向接口编程
------解决方案--------------------
强制类型转换,即将你的类实例转换成IFeatureWorkspace接口;