Example #1
0
		public static int main()
		{
			var a = new DynamicA
			{
				Text = "Hello world",

				ANextB = new DynamicB
				{
					Text = "So?",

					BNextA = new DynamicA
					{
						Text = @"

Can we have circular references without multiple typedef's?
'''
http://stackoverflow.com/questions/888386/resolve-circular-typedef-dependency",
					}
				}
			};

			Console.WriteLine(a.Text);
			Console.WriteLine(a.ANextB.Text);
			Console.WriteLine(a.ANextB.BNextA.Text);

			return 0;
		}
Example #2
0
        public static int main()
        {
            var a = new DynamicA
            {
                Text = "Hello world",

                ANextB = new DynamicB
                {
                    Text = "So?",

                    BNextA = new DynamicA
                    {
                        Text = @"

Can we have circular references without multiple typedef's?
'''
http://stackoverflow.com/questions/888386/resolve-circular-typedef-dependency",
                    }
                }
            };

            Console.WriteLine(a.Text);
            Console.WriteLine(a.ANextB.Text);
            Console.WriteLine(a.ANextB.BNextA.Text);

            return(0);
        }
    private new void Start()
    {
        base.Start();

        manager = GameObject.Find("GameManager").GetComponent <GameManager>();
        for (int i = 0; i < manager.inputs.Length; i++)
        {
            InputText[i].GetComponent <Text>().text = manager.inputs[i].ToString();
        }
        infoA = GameObject.Find("TextInfoA").GetComponent <DynamicA>();
        infoB = GameObject.Find("TextInfoB").GetComponent <DynamicB>();
    }
Example #4
0
        public void ValidateToString()
        {
            // Arrange
            DynamicA obj = new DynamicA
            {
                A = 10,
                B = "test"
            };

            // Act
            var str = obj.ToString();

            // Assert
            Assert.That(str, Is.EqualTo("{A=10, B=test}"));
        }