标签: c# .net arcgis
可以在.NET(C#)中使用ArcSDE API吗?
http://edndoc.esri.com/arcsde/9.2/api/capi/dbconnects/dbconnects.htm
由于
答案 0 :(得分:1)
我认为是。通过使用PInvoke,您可以调用非托管代码
答案 1 :(得分:0)
是的,但它大部分没有文档和痛苦,正如Henri所说,通过使用PInvoke,Marshal和Unmarshall,对于非托管类型,在非托管字符串中为\ 0添加1个字符,设置项目以允许不安全的代码。
如果你有一些C技能,你最好使用它,它更容易调试。 无论如何,做一些干净且可重复使用的代码真的很难。
ESRI拥有许多专有和隐蔽的东西来保护他们可能永远不会发布C#API。