请教类型转换问题,谢谢!
using System;
enum Color
{
Red,Yellow,Blue,Green,Purple,Black,White
};
class clsTest
{
static void Main(string[] args)
{
//
Color[] color_arr = new Color[3];
int[] int_arr = new int[]{1,2,3};
color_arr = (Color[])int_arr;
for(int i=0;i<color_arr.Length;i++)
Console.WriteLine("color_arr[{0}] is {1}",i,color_arr[i]);
Console.ReadLine();
//
}
}
报错:color_arr = (Color[])int_arr;不能转换,请问为什么?
enum Color
{
Red,Yellow,Blue,Green,Purple,Black,White
};
class clsTest
{
static void Main(string[] args)
{
//
Color[] color_arr = new Color[3];
int[] int_arr = new int[]{1,2,3};
color_arr = (Color[])int_arr;
for(int i=0;i<color_arr.Length;i++)
Console.WriteLine("color_arr[{0}] is {1}",i,color_arr[i]);
Console.ReadLine();
//
}
}
报错:color_arr = (Color[])int_arr;不能转换,请问为什么?
...全文
相关推荐
详解SpringMVC注解@initbinder解决类型转换问题
SpringMVC 注解 @InitBinder 解决类型转换问题在使用 SpringMVC 框架时,经常会遇到表单中的日期字符串和 JavaBean 的 Date 类型的转换问题。
17道题让你彻底理解JS中的类型转换
在面试或日常编程中,掌握这些知识点将使你能够更好地理解和解决问题。
js代码-js的布尔类型转换
为了提高代码可读性和避免这类问题,建议显式使用`Boolean()`函数进行转换。总结,JavaScript中的布尔类型转换是其动态特性的体现,理解这些转换规则对于编写可靠和可维护的代码至关重要。
dwr入门例子 包含类型转换
需要注意的是,实际项目中还需要考虑安全性、性能优化以及错误处理等问题。
python编程开发之类型转换convert实例分析
掌握这些基础知识对于Python开发者来说是非常重要的,它能够帮助我们更高效地编写程序并处理各种数据类型的问题。希望本文能对你有所帮助!


