using
System;
using
System.Collections.Generic;
public
class
GFG {
public
static
void
Main()
{
try
{
String[] myArr = {
"Sun"
,
"Son"
,
"Sue"
,
"Shu"
};
Console.WriteLine(
"Initial Array:"
);
PrintIndexAndValues(myArr);
bool
value = Array.TrueForAll(myArr, element => element.StartsWith(
"S"
,
StringComparison.Ordinal));
if
(value)
Console.Write(
"Every Element is satisfying condition"
);
else
Console.Write(
"Every Element is not satisfying condition"
);
}
catch
(ArgumentException e) {
Console.Write(
"Exception Thrown: "
);
Console.Write(
"{0}"
, e.GetType(), e.Message);
}
}
public
static
void
PrintIndexAndValues(String[] myArr)
{
for
(
int
i = 0; i < myArr.Length; i++) {
Console.WriteLine(
"{0}"
, myArr[i]);
}
Console.WriteLine();
}
}