簡體   English   中英

C ++ - 載體 <string> 在C#中

[英]C++ -vector<string> in C#

我在C ++中有一個代碼,基本上是一個類const和一個dest

 Abc(vector<std::string>& names);
 virtual ~Abc();

我需要知道C#中的等價

謝謝

在C#中,你可以這樣寫:

Abc(List<string> names);

並且在C#中沒有使用~Abc() 它有垃圾收集器。

但是,如果您的類管理資源,那么從IDisposable派生Abc並實現Dispose()方法,它有點類似於~Abc()

class Abc : IDisposable
{
     Abc(ref List<string> names);
     void Dispose();       
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM