csharp基础练习题:数组项的产品【难度:1级】:
计算数组矩阵中的所有元素的乘积.
如果:CSHARP
如果数组是* 空*,你应该抛出`ArgumentNullException`如果数组是空的,你应该抛出`InvalidOperationException`.
作为一个挑战,尝试在短短的一行代码编写方法.这是可能的你的方法中只有36个字符.
如果:JavaScript的
如果数组是'null`或为空,则函数应该返回`null`.
如果:哈斯克尔
如果数组为空,则返回Nothing,否则返回不仅仅是产品.
如果:PHP
如果数组是`NULL`或空,回`NULL`.
如果:蟒蛇
如果数组为空或`None`,返回`None`.
如果:红宝石
如果数组是'nil`或为空,则函数应该返回`nil`.
如果:常规
如果数组是`null`或`empty`回报`null`.
如果:朱莉娅
如果输入是`nothing`一个空数组,返回`nothing`
编程目标:
namespace Kata {
using System;
using System.Linq;
public class ArrayMath
{