@
).public
, private
, protected
, internal
if
, else
, switch
, case
, for
, while
, break
, continue
, return
try
, catch
, finally
, throw
int
, string
, bool
, decimal
, var
static
, readonly
, const
, sealed
, abstract
, virtual
async
– used when defining an asynchronous method.await
– used only inside an async method to await a task.partial
– used to split a class across multiple files.where
– in LINQ or generic type constraints.(These can sometimes be used as variable names outside those contexts — but not recommended.)
Customer
, productService
, GetOrders()
, dbContext
._
._
).@
).Product
≠ product
).add
, remove
, yield
.