c# ASP.等效于经典ASP Server.CreateObject(). exists()

本文关键字:ASP Server CreateObject exists 经典 于经典 | 更新日期: 2023-09-27 18:15:03

我的任务是将经典ASP应用程序转换为ASP。.NET MVC5应用程序,然而,我有点困于找到等效的Server.CreateObject().Exists()为c# ASP.NET。

经典ASP:

Set courseDirectory = Server.CreateObject("Scripting.Dictionary")
If Not (courseDirectory.Exists(clashKey)) AND Not (courseDirectory.Exists(altClashKey)) Then
    '...
End If

c#等效:

object courseDirectory = new object();
courseDirectory = HttpContext.Current.Server.CreateObject("Scripting.Dictionary");
//problem here
if (!(courseDirectory.Exists())...

为了在c# ASP.NET中实现相同的功能,我必须做些什么?

c# ASP.等效于经典ASP Server.CreateObject(). exists()

这不是一本普通的字典吗?如何:

var courseDirectory = new Dictionary<string, object>()