Strings comparison in C#

var first = "A";
var second = "B";
var third = new String(new [] {'A'});

var areEqual = first == second;
//areEqual is false

var areNotEqual = first != second;
//areNotEqual is true

areEqual = first == third;
//areEqual is true