Code:
int counter = 0;
while(orgunit != null)
{
var orgunitstring = Scope.GetDataObjectReadOnly(orgunit.ParentNode).Name;
if (!string.IsNullOrEmpty(orgunitstring))
counter++;
}
ScriptResult += "Anzahl: " + counter;
Achtung, pseudomäßig bissel deinem Code von oben das Beispiel angepasst.
Und ich empfehle, schau dir nochmal die C# Grundlagen an.