社区
.NET Framework
帖子详情
【求助】.net 枚举 类型,有没有办法更改元素的ToString方法的输出?
xiyun
2007-01-26 02:30:12
比如
enum status{
ok = 1,
cancel = -1
}
status.cancel.ToString() 输出 "取消" 而不是 "cancel"
...全文
311
6
打赏
收藏
【求助】.net 枚举 类型,有没有办法更改元素的ToString方法的输出?
比如 enum status{ ok = 1, cancel = -1 } status.cancel.ToString() 输出 "取消" 而不是 "cancel"
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiyun
2007-01-26
打赏
举报
回复
谢谢ls的.用enum.tostring的时候都没有想到这个方法。。都用无参的方法了,呵呵,谢谢提醒。
btw:其实我也不是说非要重载,只是想有没有其他的方法可以实现,比如用attribute之类的。
scow
2007-01-26
打赏
举报
回复
不能重载。它有个重载方法Enum.ToString (String, IFormatProvider)
输出什么不行,操那个心干嘛。
viena
2007-01-26
打赏
举报
回复
枚举类型不可修改的~
你不能从它派生,没有重载的说法~
jjyjjyjjy
2007-01-26
打赏
举报
回复
没查到可以直接实现在的方法,用静态帮助类算了
enum status{
ok = 1,
cancel = -1
}
public class StaticsHelper
{
private StaticsHelper()
{ }
public static string GetLocalString(status enumElment)
{
if (enumElment == status.cancel)
return "取消";
}
}
xiyun
2007-01-26
打赏
举报
回复
拜托...我想重载tostring方法阿
约修亚
2007-01-26
打赏
举报
回复
if (status.cancel==-1)
{
Console.Writeline("{0}",取消)
}
Java17 入门基础知识(十四)
如何将数据和
方法
与
枚举
常量相关联 如何声明嵌套
枚举
如何实现
枚举
类型
的接口 如何对
枚举
常量执行反向查找 如何使用EnumSet处理
枚举
常量的范围 本章中的所有示例程序都是清单 22-1 中声明的jdojo.enums...
VS
.NET
学习
方法
论
题记:即使你没有一点编程经验,只要你愿意,并理解本文介绍的学习
方法
,你也可以象作者一样轻松、愉快地步入程序设计之门。让我们一起开始激动人心的VS
.NET
之旅。 在26岁的时候,给自己定下目标,35岁之前必须掌...
VS
.NET
学习
方法
论 ——我的VS
.NET
学习之旅
VS
.NET
学习
方法
论 ——我的VS
.NET
学习之旅 屠恩海(SunHai) 开发工具:Microsoft Visual Studio
.NET
2003 操作系统:Windows XP 题记:即使你没有一点编程经验,只要你愿意,并理解本文介绍的学习
方法
,你...
微软
.NET
FRAMEWORK 2.0 程序设计 第二章输入
输出
I/O
在本章,你将学习
.NET
Framework中的输入
输出
是如何工作的。I/O基本工作是访问系统文件和文件目录,读写流工作,使用系统流和使用独立存储。 本章中的考试目标: ■使用系统类(引用System.IO命名空间)访问文件和...
VS
.NET
学习
方法
论——我的VS
.NET
学习之旅
开发工具:Microsoft Visual Studio
.NET
2003 操作系统:Windows XP 作者:屠恩海 来源:http://sunhai.tianyablog.com 题记:即使你没有一点编程经验,只要你愿意,并理解本文介绍的学习
方法
,你也可以象作者...
.NET Framework
17,747
社区成员
24,327
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章