1、代码
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace ConsoleApplication3 8 { 9 class Program 10 { 11 static void Main(string[] args) 12 { 13 int num1 = 10; 14 int num2 = 10; 15 double num3 = 10.1; 16 17 string cstr = string.Concat(num1, num2, num3); 18 19 Console.WriteLine(cstr); 20 21 Console.ReadKey(); 22 } 23 } 24 }
2、效果
为什么Int与double类型变量可以在一起连接呢?
因为他们的父类都是object。
再看一组代码,
1、代码
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace ConsoleApplication3 8 { 9 class Program 10 { 11 static void Main(string[] args) 12 { 13 int num1 = 10; 14 int num2 = 10; 15 double num3 = 10.1; 16 17 Console.WriteLine(num1.ToString()+num2.ToString()+num3.ToString()); 18 Console.ReadKey(); 19 } 20 } 21 }
2、效果
在console.writeline中的+号,与string.concat函数有什么关系呢?可以反编译工具看一看哦
时间: 2024-10-06 23:47:29