public void ConcatWithTest_3() { var samples = new sampleClass01[] { new sampleClass01() { Name = "taro", Id = 1234, Power = 45.23f }, new sampleClass01() { Name = "jiro", Id = 2222, Power = 99.99f }, new sampleClass01() { Name = "saburo", Id = 9999, Power = 10.11f } }; var actual = samples.ConcatWith("//"); var expected = "taro: 1234; 45.23P//jiro: 2222; 99.99P//saburo: 9999; 10.11P"; Assert.AreEqual(expected, actual); actual = samples.ConcatWith(", ", "N", new sampleClass01.Formatter()); expected = "Name: taro, Name: jiro, Name: saburo"; Assert.AreEqual(expected, actual); Console.WriteLine(new[] { 1000, 1980, 3980, 4500, 6398 }.ConcatWith(", ", "C")); var sqrts = Enumerable.Range(1, 10).Select(n => Math.Sqrt(n)); Console.WriteLine(sqrts.ConcatWith(", ", "E03")); var days = new[] { new DateTime(2013, 1, 1), new DateTime(2013, 2, 2), new DateTime(2013, 3, 3) }; var culture = System.Globalization.CultureInfo.CreateSpecificCulture("en-US"); Console.WriteLine(days.ConcatWith(" / ", "D", culture)); }
public void ConcatWithTest_3() { var samples = new sampleClass01[]{ new sampleClass01(){Name="taro",Id=1234,Power=45.23f}, new sampleClass01(){Name="jiro",Id=2222,Power=99.99f}, new sampleClass01(){Name="saburo",Id=9999,Power=10.11f} }; var actual = samples.ConcatWith("//"); var expected = "taro: 1234; 45.23P//jiro: 2222; 99.99P//saburo: 9999; 10.11P"; Assert.AreEqual(expected, actual); actual = samples.ConcatWith(", ", "N", new sampleClass01.Formatter()); expected = "Name: taro, Name: jiro, Name: saburo"; Assert.AreEqual(expected, actual); Console.WriteLine(new[] { 1000, 1980, 3980, 4500, 6398 }.ConcatWith(", ", "C")); var sqrts = Enumerable.Range(1, 10).Select(n => Math.Sqrt(n)); Console.WriteLine(sqrts.ConcatWith(", ", "E03")); var days = new[]{ new DateTime(2013,1,1), new DateTime(2013,2,2), new DateTime(2013,3,3) }; var culture = System.Globalization.CultureInfo.CreateSpecificCulture("en-US"); Console.WriteLine(days.ConcatWith(" / ", "D", culture)); }