日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

ArcEngine中IFeatureClass.Search(filter, Recycling)方法中Recycling参数的理解

發布時間:2025/7/14 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ArcEngine中IFeatureClass.Search(filter, Recycling)方法中Recycling参数的理解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

轉自 ArcEngine中IFeatureClass.Search(filter, Recycling)方法中Recycling參數的理解

ArcGIS Engine中總調用IFeatureClass.Search(filter, Recycling)方法,習慣中會把Recycling參數設置為False,但就是不理解為什么要設置為False,和True有什么差別。之前也看過Engine的幫助文檔,但感覺越看越糊涂,前幾天有自己看了一下,加上之前的使用經驗和試驗,大致領悟了其中的差異。

參數Recycling為True的時候理解為傳引用,為False的時候理解為傳值。因此在應用的時候應該注意的“傳值”和“傳址”的差異。 我們知道引用傳遞(“傳址”)效率較高,因此在繪畫要素的時候可以采用 True參數。但當要進行遍歷后將Feature的Geometry加入某個集合或插入到其他 FeatureClass的時候,必須使用傳值調用,即參數為False,否則我們加入的都是最后 一個變量中的Geometry(因為傳地址嘛)。

?

總結

以上是生活随笔為你收集整理的ArcEngine中IFeatureClass.Search(filter, Recycling)方法中Recycling参数的理解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。