Подсчитать количество различных символов - C#
Формулировка задачи:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace stroka
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Введите строку: ");
string str = Console.ReadLine();
var символ =
from b in str.ToCharArray()
where (b != ' ')
group b by b into группа //
select группа.First();
foreach (var ch in символ)
{
Console.WriteLine(ch);
}
Console.WriteLine("Количество различных символов = ");
{
Console.ReadKey();
}
}
}
}Решение задачи: «Подсчитать количество различных символов»
textual
Листинг программы
Console.WriteLine(символ.ToArray().Length);