on (Referenční dokumentace jazyka C#)
Kontextové on klíčové slovo se používá v klauzuli join výrazu dotazu k určení podmínky spojení.
Příklad
Následující příklad ukazuje použití v on join klauzuli .
var innerJoinQuery =
from category in categories
join prod in products on category.ID equals prod.CategoryID
select new { ProductName = prod.Name, Category = category.Name };