1. string happyMan = "Женя скоро будет свободен, а у вас все только начинается"; var delLetter = happyMan.Split(new char[] { 'о' }, StringSplitOptions.RemoveEmptyEntries); foreach (var str in delLetter) { Console.Write(str); } Работает,но в чем прикол? (Linq) 2. public class Compress { public static void ZipMethod(string streamCompress, string compressWriteFile) Если все члены статические, то может и сам тим сделать статическим? 3. static void Main(string[] args) { int[] arr = new int[] { 5, 8, 0, -1, 6, 4, -1, -3 }; var positiveNumber = (from x in arr where x > 0 select x).Count(); Console.WriteLine(positiveNumber); var average = (from x in arr where x > 0 select x).Average(); Console.WriteLine(average); } 4. Dictionary arrnumbers = new Dictionary { ['1'] = "Один", ['2'] = "Два", ['3'] = "Три", ['4'] = "Четыре", }; 5. В этой конструкции блок try-catch является обязательным: 6.