理解函数和需求 pascal & C#

Understanding functions and requirement pascal & C#

我是 C# 的新手,在 Pascal 方面的经验有限。我真的很想了解功能和要求的区别。所以对于 pascal,数组的长度是数组类型的一部分。

例如

type arrayTest = array[ 1 . . 20 ] of integer

所以这意味着任何类型为“arrayTest”的值都是长度为 20 的数组,其条目为 int。

那么对于我向 C# 提出的问题,有什么 C# 函数的示例可以满足这些要求,不能用 Pascal 编写,但仍然可以在 C# 中工作?

您可以像这样在 C# 中简单地执行此操作。 int[] array = new int[5];。它说这是一个长度为5的整数数组。默认情况下所有5项都初始化为0。

您可以参考此reference了解更多详情。