using System;
using System.Linq;
static class TestArray {
static void Main() {
Object[] array = { "String", 12, true, 'a' };
var types =
array
.Select(item => item.GetType().Name)
.OrderBy(type => type);
}
}