C#.net的括号使用问题

来源:百度知道 编辑:UC知道 时间:2024/07/02 05:41:37
Request.Cookies["name"]
Request.Cookies("name")
Request.Cookies(name)
Request.Cookies[name]
我现在很茫然,不知道什么时候用[]什么时候用()括号?
比如这个Request.Cookies["name"],引号不是输出字符串吗?
难道上面的语句是把,字符串name输入到客户端吗?

如果能找到相关方面的资料整理给我,加多30分.ths

一般情况下是使用() 但是 创建cookie的时候 是使用[] 一般数组 也是使用[] 其他了除非是特定的使用[] 一般都是() 以后自然而然你就会明白了 不用迷茫这个问题

可以像2,4这样理解..但不完全是这样

()是调用方法...基本大多语言都是~

而[]是对某种特定对象的"索引"的快速调用...[]其实是操作符...经过被重写后实现更负责的一些列应用..

你如果手上资料有操作符重载的内容..你一看就会明白了

估计你是初学编程!
这些括号是规定的使用方法,没有什么资料会显示。

你想知道为什么 只有在长期的开发中才能体会到。

这些都是规定好的代码规范 有的东西是约定俗成的 很难解释为什么要这样写 但是毕竟是少数 大多使用()来作为方法.

[]:属性
():method.

2,4楼的可以基本解释清楚了。