C# 字典没有值类型选项?

标签 c# vb.net c#-to-vb.net

我正在将代码项目文章 ( http://www.codeproject.com/KB/linq/auto-logging-data-context.aspx ) 的部分内容转换为 VB.Net 供我自己使用,但我遇到了一段以我以前从未见过的方式编写的 C# 代码不知道如何转换:

private static Dictionary<type,> _cachedIL = new Dictionary<type,>();

对我来说,这看起来像是一个没有为值指定类型的字典减法。后来在同一个代码块中,作者返回了我认为是一个委托(delegate),它执行了一些语法上相似的操作:

return ((Func<t,>)myExec)(myObject);

如果您能帮助理解这里发生的情况以及如何将其转换为 VB.Net,我们将不胜感激。

最佳答案

有问题的代码不是有效代码,无法转换。这要么是作者的错误,要么是作者专注于其他方面,这是伪代码。

关于C# 字典没有值类型选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3442843/

相关文章:

javascript - 验证后传递脚本

mysql - 将 Class1.vb 中声明的 "all"变量访问到 vb.net 中解决方案的多种形式

.net - C# 内部 VS VBNET Friend

vb.net - 如何确定对象是否为VB.NET中的DateTime

c# - 如何在 C# 中使用 Rest Web 服务

c# - 使用 kinect 获取鼠标点击的深度

c# - 禁用排序 ListView

javascript - 如何以编程方式更改 OnClientClick 事件并调用它?

vb.net - 如何在窗口窗体应用程序中创建颜色枚举?

vb.net - 需要将 C# 转换为 VB.NET