C# implements BigInteger.Parse as a static class method, and there is obvious reason for it: you can call a static class methods in a variable’s declaration: BigInteger N = BigInteger.Parse(stringToParse); Delphi/Pascal does not support the above syntax, so the equivalent code is var N: ...
More...