工人管理界面,怎么实现点击Button实现星座排序 一个工人管理的界面怎么让他支持星座排序呢 点击控件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 实现IComparable接口。class Star : IComparable {public int CompareTo(object obj){ return (StarToNum(this) - StarToNum(obj);}private int StarToNum(object o){ if (o.ToString() == "白羊") return 0; if (o.ToString() == "金牛") return 1; if (o.ToString() == "双子") return 2; ... return -1;}public string StarName { get; set; }public Star(string starname) { StarName = starname; }public override ToString() { return StarName; }}然后传给 combobox 星座不是固定只有12个吗?还需要保存在数据库吗?直接设置Items属性吧 呵呵,combobox好像一个是绑定显示的文本,一个是它的值的吧。你给12个星座添加1-12的值不就完了? 求助 C# winform 多线程处理图片对比 急,C#能实现透明加密吗? 请帮忙编写一个继承类 C#问题 请高手介绍一本适合于初学者的C#的书 如何用C#写出能够被VC6调用的类库 菜! B/S 与 Web Server有什么关系 如何将winform DataGrid的单元格中的文本换行?是否要重写DataGridColumnStyle的Paint? 如何在代码中触发一个事件? about using System.* BindingSource AddNew() 出来的结果如何保存 谁能帮我把这小段VB代码翻译成C#?谢谢了
public int CompareTo(object obj)
{
return (StarToNum(this) - StarToNum(obj);
}private int StarToNum(object o)
{
if (o.ToString() == "白羊") return 0;
if (o.ToString() == "金牛") return 1;
if (o.ToString() == "双子") return 2;
...
return -1;
}public string StarName { get; set; }public Star(string starname) { StarName = starname; }public override ToString() { return StarName; }
}然后传给 combobox