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

C#新手问题,有关语法的
我是一个C#新手,刚学呢,问一个语法问题:IFeatureSelection pFeatselect;
  pFeatselect = (IFeatureSelection)pFeatureLayer;
中的第二句话表示什么意思啊?

------解决方案--------------------
强制转换...说明实例对象pFeatureLayer的派生类具有IFeatureSelection接口...去看MSDN...
------解决方案--------------------
实例对象pFeatureLayer的派生类具有IFeatureSelection接口
----------
错误...应为...

实例化对象pFeatureLayer的类型具有IFeatureSelection接口
------解决方案--------------------
这是AE

AE一定要懂得接口
------解决方案--------------------
熟悉下接口
第一,定义该变量是一个接口
第二, 将遵循接口的对象强制转换成接口,赋给刚才的变量.