public static int[] removeDuplicates(int[] list)
return list.Distinct().ToArray();
public static int factorial(int number)
throw new ArgumentException("Number must be non-negative");
for (int i = 1; i <= number; i++)
public static int characterCount(string str, char character)
public static void Main()
Airplane plane = new Airplane();
Console.WriteLine("Airplane methods called successfully.");
int[] testArray = {7, 8, 8, 8, 2, 9, 2, 4, 5, 9, 7, 6};
int[] result = removeDuplicates(testArray);
Console.WriteLine("removeDuplicates result: " + string.Join(", ", result));
int factorialResult = factorial(testNumber);
Console.WriteLine("Factorial of " + testNumber + " is " + factorialResult);
string testString = "mississippi";
foreach (char ch in testString.Distinct())
int charCountResult = characterCount(testString, ch);
Console.WriteLine("Character count of '" + ch + "' in \"" + testString + "\" is " + charCountResult);
private float cruisingSpeed;
private float currentAltitude;
public void Climb(float altitude) {}
public void Descend(float altitude) {}
public void Fly(float distance) {}
public float CheckFuelLevel() { return 0f; }
public void DisplayStatus() {}