asp.net语法[]而不是()

本文关键字:net 语法 asp | 更新日期: 2023-09-27 17:52:57

谁能解释一下为什么在下面的单行代码(c# codeBehind ASP.NET)中使用括号而不是(),并提供该语法的技术文档参考

string cssFile = Request.Cookies["InquiryId"].Value;

asp.net语法[]而不是()

您可以查看索引属性。

您正在查看的[]语法称为Indexers(msdn链接)。

是c#而不是VB。访问数组的Net约定,实际上与asp.net无关,而是

后面代码的语言选择

因为Cookies是某种字典。或者更一般:它定义了一个索引器属性。因此必须使用[]。