Transferred from:
Http://www.cnblogs.com/mynama/default.html? Page = 1
IMap pMap = axMapControl1.Map;
IFeatureLayer pFeatLyr = (IFeatureLayer) axMapControl1.get _ Layer (0 );
IFeatureClass pFeatClass = pFeatLyr. FeatureClass;
IFeatureClassDescriptor pFClsDp = new FeatureClassDescriptorClass ();
PFClsDp. Create (pFeatClass, null, "CODE ");
IWorkspaceFactory pWsf = new RasterWorkspaceFactoryClass ();
IWorkspace pWs = pWsf. OpenFromFile (@ "E: \ data \ result", 0 );
IConversionOp pConOp = new RasterConversionOpClass ();
IRasterAnalysisEnvironment pRasterEn = pConOp as IRasterAnalysisEnvironment;
Object oo = 200;
PRasterEn. SetCellSize (esriRasterEnvSettingEnum. esriRasterEnvValue, ref oo );
IRasterDataset pRDataset = pConOp. ToRasterDataset (pFClsDp as IGeoDataset, "GRID", pWs, "raster ");
IRasterLayer pRlyr = new RasterLayerClass ();
PRlyr. CreateFromDataset (pRDataset );
PMap. AddLayer (pRlyr as ILayer );