C# как я могу подсчитать количество программистов на C#
Это нужно мне подсчитать количество программистов C# через функцию.Например у меня есть массивы разработчиков`
Developer[] d = новый разработчик[5]
{
новый Фронтенддевелопер("Акоп", "Акопян", 23, 2.5, "с#"),
новый Бэкенддевелопер("Петрос", "Петросян", 25, 5, "питон"),
новый FullStackDeveloper("Погос", "Погосян", 30, 8, "С#"),
новый BackEndDeveloper("Valod", "Aramyan", 24, 3.5, "JavaScript"),
новый Фронтенддевелопер("Санасар", "Аракелян", 26, 4, "с#"),
};
У меня должна быть функция в классе разработчика, имя которой-AmountofC#Programmers();
Когда я вызову эту функцию в основном методе, она выведет "есть 3 программиста C# "
Что я уже пробовал:
Я пытался вот так`
Разработчик Класса
public void AmountofC#программисты()
{
int amount = 0;
if(languages == "C#")
{
сумма++;
Приставка.WriteLine("есть {0} программистов C#", сумма);
}
}
статический недействительным Главная()
Developer[] d = новый разработчик[5]
{
новый Фронтенддевелопер("Акоп", "Акопян", 23, 2.5, "с#"),
новый Бэкенддевелопер("Петрос", "Петросян", 25, 5, "питон"),
новый FullStackDeveloper("Погос", "Погосян", 30, 8, "С#"),
новый BackEndDeveloper("Valod", "Aramyan", 24, 3.5, "JavaScript"),
новый Фронтенддевелопер("Санасар", "Аракелян", 26, 4, "с#"),
};
по каждому элементу (пункт для разработчиков в д)
{
пункт.AmountofC#Программисты();
}
Но это не работает.