sto navigando attraverso il EF7 code on Github e ha trovato una linea che assomiglia a questo:Che cosa significa "Proprietà dove class => someFunction" significa in C#
public virtual DbSet<TEntity> Set<TEntity>() where TEntity : class => _setInitializer.Value.CreateSet<TEntity>(this);
ho visto che la sintassi prima su un livello di classe, in questo modo:
public class SomeClass<T> where T : class
che dice che T
dovrebbe essere di classe di tipo. Ma la linea della fonte EF7 mi confonde. Non sono sicuro di cosa faccia.
Non è un campo o un metodo. Definisce una proprietà get only – dotctor
@dotctor È un metodo, non una proprietà. Si noti '()'. –