共用方式為


IResourceNamesCache.GetOrAdd 方法

定義

如果名稱不存在,則使用指定的函式,將一組資源名稱新增至快取。

public:
 System::Collections::Generic::IList<System::String ^> ^ GetOrAdd(System::String ^ name, Func<System::String ^, System::Collections::Generic::IList<System::String ^> ^> ^ valueFactory);
public System.Collections.Generic.IList<string>? GetOrAdd (string name, Func<string,System.Collections.Generic.IList<string>?> valueFactory);
abstract member GetOrAdd : string * Func<string, System.Collections.Generic.IList<string>> -> System.Collections.Generic.IList<string>
Public Function GetOrAdd (name As String, valueFactory As Func(Of String, IList(Of String))) As IList(Of String)

參數

name
String

要為其新增字串名稱的資源名稱。

valueFactory
Func<String,IList<String>>

用來產生資源字串名稱的函式。

傳回

資源的字串名稱。

適用於