fork download
  1. using System;
  2. using System.Collections.Generic;
  3.  
  4. class Program {
  5. public static void Print<T>(ICollection<T> data) {
  6. Console.WriteLine($"Передана коллекция с типом { typeof(T).FullName } и с { data.Count } элементами.");
  7. }
  8. static void Main(string[] args) {
  9. Print(new int[12]);
  10. Print(new List<double>());
  11. Print(new HashSet<Action<int>>());
  12. }
  13. }
Success #stdin #stdout 0.03s 16912KB
stdin
Standard input is empty
stdout
Передана коллекция с типом System.Int32 и с 12 элементами.
Передана коллекция с типом System.Double и с 0 элементами.
Передана коллекция с типом System.Action`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] и с 0 элементами.