Was bedeutet Fragezeichen und Punktoperator? meine in C # 6.0?

it C # 6.0 in der VS2015-Vorschau haben wir einen neuen Operator,?., das wie folgt verwendet werden kann:

public class A {
   string PropertyOfA { get; set; }
}

...

var a = new A();
var foo = "bar";
if(a?.PropertyOfA != foo) {
   //somecode
}

Was genau macht es?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage