Stavo guardando biblioteca di qualcuno l'altro giorno e hanno avuto questo:Qual è l'operatore => quando non viene utilizzato con un'espressione lambda?
internal static string BaseUrl => "https://api.stripe.com/v1";
public static string Invoices => BaseUrl + "/invoices";
Non è la => proprio agire come un incarico = operatore? Non sarebbe lo stesso:
internal static string BaseUrl = "https://api.stripe.com/v1";
public static string Invoices = BaseUrl + "/invoices";
Mai visto prima.
Un commento ... Hai ragione, il modo in cui biblioteca è codificato, l'operatore di assegnazione sarebbe più appropriato. TUTTAVIA, se la proprietà doveva essere calcolata dinamicamente al volo, non si può semplicemente utilizzare un operatore di assegnazione, ad es. * public static string CurrentDateTimeAsString => DateTime.Now.ToString() * – Colin
Grazie. Ho cercato di trovarlo, ma non sapevo come chiamarlo, quindi non è successo niente. – nhwilly