Her dilde olduğu gibi C# dilinde de önceden tanımlanmış ve dillerin temelini oluşturan veri saklamak için kullanılan bir takım veri tipleri vardır. Bu makalemizde C# dilinde kullanılan veri türlerine değineceğiz. C# dilinde temel olarak veri tipleri ikiye ayrılır, bunlar önceden tanımlanmış veri türleri ve kullanıcı tarafından tanımlanmış veri türleridir. Önceden tanımlanmış veri türleri de kendi arasında referans tipi(reference types) ve değer tipi(value type) olmak üzere ikiye ayrılır. Bu detaylı bilgileri vermeden önce veri tipleri nasıl tanımlanır, veri türlerine nasıl ilk değer verilir ve veri türlerinin faaliyet alanı gibi temel konulardan bahsetmek istiyorum.