true can be returned also for a constructor or a class constructor method. true is returned for a static method or a class constructor that modifies the state of an object passed by reference. true is returned for an instance method of a type T that modifies an instance of T that is not the one referenced by the this reference. Methods that ChangesObjectState complexify the program because they break type immutability (see IType.IType.IsImmutable).
Requirements
Target Platforms: Windows 11, 10, 8, 7and Linux, MacOS with net10.0, net9.0 or net8.0 installed