Технологии программирования [требует правки]

273
19 июня 2017, 18:50

Даны два множества A и B, представленные массивами целых чисел. Найти разность A-B этих множеств (например, для A={1,2,3} и B={2,1} разность A-B={3})

Answer 1

http://ideone.com/gojPKu

using System;
using System.Linq;
public class Test
{
  public static void Main()
  {
    var a = new int [] {1,2,3};
    var b = new int [] {1,2};
    var c = from x in a join int? y in b on x equals y into t from z in t.DefaultIfEmpty() where z == null select x;
    Console.WriteLine(string.Join(" ", c));
  }
}
Answer 2
using System;
using System.Linq;
class Program
{
    static void Main(string[] args)
    {
        var A = new int[] { 1, 2, 3 };
        var B = new int[] { 1, 2 };
        var C = A.Where(r => !B.Contains(r));
        Console.WriteLine(string.Join(",", C));
        Console.ReadLine();
    }
}
READ ALSO
“Фильтрованный” поиск

“Фильтрованный” поиск

Есть массив данных то есть строкЯ ввел что софт мне показал, все строки, которые кончаются на "qj", он показал, но потом, надо чтобы софт показал...

298
Почему у меня не перелезают данные из DataTable в DataGridView?

Почему у меня не перелезают данные из DataTable в DataGridView?

ЗдравствуйтеВозможно, этот полный пример поможет Вам разобраться с Вашим вопросом

342
Запись данных в таблицу Oracle

Запись данных в таблицу Oracle

ЗдравствуйтеЗаписываю xml-файл в таблицу Oracle

295