簡體   English   中英

C#中的VB.Net幾行

[英]Couple of VB.Net lines in C#

我正在從VB.Net轉換項目,並且我有幾行無法正確轉換。

System.Runtime.Caching.MemoryCache.Default(Me.Name)

在這一行中,我了解到“ Me.Name”必須為“ this.Name”,但錯誤是“不可調用的成員'System.Runtime.Caching.MemoryCache.Default'不能像方法一樣使用。”。

我已正確添加System.Runtime.Caching到引用

return new string[]; 我不知道該如何轉換。

提前致謝,
勒內

看來您想調用索引器 (有時稱為Item屬性)。 為此,C#使用方括號[]

System.Runtime.Caching.MemoryCache.Default[this.Name]

我會建議另外兩個更改:

  1. 如果沒有歧義,您可以忽略this.
  2. 使用適當的using指令( using System.Runtime.Caching; ),該類型不必完全合格。

 MemoryCache.Default[Name] 

暫無
暫無

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

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