[font='Titillium Web', sans-serif]C#'ın bir başka temel öğesi kod bloğudur. Bir kod bloğu iki veya daha fazla ifadenin gruplanmasıdır. Bu, ifadeleri açılış ve kapanış küme parantezleri içine alarak gerçekleştirilir. Kod bloğunun hazırlanmasıyla, söz konusu kod bloğu artık tek bir ifadenin kullanılabileceği her yerde kullanılabilecek olan mantıksal bir birim halini alır. Örneğin, bir blok if ve for ifadeleri için hedef olabilir.
Yani aşağıdaki gibi bir sonuç elde edilir.[/FONT]
[font='Titillium Web', sans-serif]if (w < h)
[/FONT]
[font='Titillium Web', sans-serif]{[/FONT]
[font='Titillium Web', sans-serif]v = w * h;[/FONT]
[font='Titillium Web', sans-serif]w = 0;[/FONT]
[font='Titillium Web', sans-serif]}[/FONT]