我刚刚安装了.NET VisualWebDeveloper2010IDE的免费版本以及ASP.NET MVC框架的第3版。对于C#、.NET、ASP.NET的MVC框架来说,我已经够新的了,我对为我生成的基本控制器类感到有点困惑,以及C#语言特性与框架提供的可能的语法糖有什么不同
Namespace MvcApplication1
Public Class Default1Controller
Inherits System.Web.Mvc.Controller
'
' GET: /Default1
F
我使用专有的™。现在我觉得我必须迁移到一种更通用的编程语言。在阅读几个教程时,我在其他编程语言中寻找的一个非常重要的特性是如何向函数传递不确定数量的参数。这个特性显然没有在基本教程中涉及到(至少没有我见过的那些)。在Wolfram语言™中,这个任务非常简单:
Function[x]:=x; (*Function defined with one argument.*)
Function[x__]:={x}; (*Function defined with indefinite amount of arguments.*)
Function[{x__},{y__}]:={x}+{y}; (*Fu