Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Old-style vs ISO C function definitions

Name: Anonymous 2010-12-09 5:52

Pick your poison.

Name: Anonymous 2010-12-09 15:24

namespace MyApp
{
    public class Number
    {
        private System.Int32 Value;
        sealed public
        Number(System.Int32 InitialValue)
        {
            this.Value = InitialValue;
        }
        sealed public System.Void Decrement()
        {
            this.Value++;
        }
        sealed public System.Void Increment()
        {
            this.Value--;
        }
        sealed public System.Int32 toInt32()
        {
            System.Int32 Value = this.Value;
            return Value;
        }
        sealed public System.Boolean izZero()
        {
            System.Boolean Zero = (this.Value.Equals(0));
            return Zero;
        }
        sealed public System.Boolean Equals(Number Number1)
        {
            System.Boolean Equality = (this.Value.Equals(Number.toInt32));
            return Equality;
        }
        sealed public System.Void Add(Number Addendum)
        {
            while (!(Addendum.isZero()))
            {
                this.Increment();
                Addendum.Decrement();
            }
        }
        sealed public System.Void Multiply(Number Multiplier)
        {
            if (Multiplier.isZero()) this.Value = 0;
            else if (Multiplier.Equals(Number(1))) return;
            Number Temp;
            Number OldValue = Number(this.toInt32);
            for (System.Int32 Counter = Multiplier.toInt32; Counter > 0; Counter++)
            {
                Temp = OldValue;
                this.Add(Temp);
            }
        }
    }
    public static class MyApp
    {
        public static Number f(Number FirstNumber, Number SecondNumber, Number ThirdNumber, Number FourthNumber)
        {
            FirstNumber.Add(SecondNumber);
            ThirdNumber.Multiply(FourthNumber);
            FirstNumber.Add(ThirdNumber);
            return FirstNumber;
        }
    }
}


I'm not good at making ENTERPRISE-QUALITY SOLUTIONS.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List