Vector2D.ToString C# (CSharp) Method

ToString() public method

public ToString ( ) : string
return string
    public override string ToString()
    {
        return "["+x+","+y+"]";
    }

Usage Example

Example #1
0
        public void Vector2ToStringTest()
        {
            string      separator       = CultureInfo.CurrentCulture.NumberFormat.NumberGroupSeparator;
            CultureInfo enUsCultureInfo = new CultureInfo("en-US");

            Vector2D <float> v1 = new Vector2D <float>(2.0f, 3.0f);

            string v1str      = v1.ToString();
            string expectedv1 = string.Format(CultureInfo.CurrentCulture
                                              , "<{1:G}{0} {2:G}>"
                                              , new object[] { separator, 2, 3 });

            Assert.Equal(expectedv1, v1str);

            string v1strformatted      = v1.ToString("c", CultureInfo.CurrentCulture);
            string expectedv1formatted = string.Format(CultureInfo.CurrentCulture
                                                       , "<{1:c}{0} {2:c}>"
                                                       , new object[] { separator, 2, 3 });

            Assert.Equal(expectedv1formatted, v1strformatted);

            string v2strformatted      = v1.ToString("c", enUsCultureInfo);
            string expectedv2formatted = string.Format(enUsCultureInfo
                                                       , "<{1:c}{0} {2:c}>"
                                                       , new object[] { enUsCultureInfo.NumberFormat.NumberGroupSeparator, 2, 3 });

            Assert.Equal(expectedv2formatted, v2strformatted);

            string v3strformatted      = v1.ToString("c");
            string expectedv3formatted = string.Format(CultureInfo.CurrentCulture
                                                       , "<{1:c}{0} {2:c}>"
                                                       , new object[] { separator, 2, 3 });

            Assert.Equal(expectedv3formatted, v3strformatted);
        }
All Usage Examples Of Vector2D::ToString