我现在用C#编程谋生,但在此之前,我用python编程了5年。我发现我写的C#和我在网上看到的大多数例子非常不同。而不是写这样的东西:
foreach (string bar in foo)
{
//bar has something doen to it here
}
我写的代码看起来像这样。
foo.ForEach( c => c.someActionhere() )
或
var result = foo.Select( c =>
{
//Some code here to transform th
我需要记录我目前正在开发的软件。这个软件由几种编程语言和脚本组成,让我思考。如果一个新的开发人员需要修复一些东西,他们可能知道Java,但可能不懂bash脚本。如果有一个程序能帮助你理解
for f in "$@" ; do
意思是。我在考虑创建一个带有代码加语法高亮显示的静态HTML页面,如果您悬停在某个内容(比如"for")上,它会显示一个弹出并提供解释:
for启动一个循环,循环遍历in之后的所有值。在循环中,您可以通过变量$f访问每个值。循环体位于do和done之间。
像这样的东西已经存在了吗?
编辑--这只是一个例子。您将得到关于f、in、