Stimmt, Pi ist eine Function, wird aber vom Compiler offenbar wie eine Konstante behandelt.
Edit: Bei genauem hinsehen wird der Funktionsaufruf einfach in die Zuweisung einer Konstanten umgewandelt. Das ist halt Compiler-Magic.
Naja. Aber warum hat man denn dann nicht einfach eine Konstante eingefügt, wie man es ja beispielsweise auch bei "CompilerVersion" getan hat? Eine Methode zur bestimmung einer Konstanten macht ja ohnehin nicht sonderlich viel Sinn. Insofern verstehe ich dieses Verhalten oder diese Implementierung nicht so ganz.
Dann geht das hier vermutlich auch.
Eben nicht...