索引:C#之Collection探讨

http://blog.youkuaiyun.com/ChengKing/category/150896.aspx
   
<script type="text/javascript"> // </script> <script type="text/javascript" src="http://blog.youkuaiyun.com/WebResource.axd?d=SpjHLWa-GWVWjnYUatWnLycpPVfmy-IA0gDKr2XCEzM1&t=633204507043750000"></script>

★★【迎接光辉岁月|说声真的爱你|踏着灰色轨迹|遥望大地情人】★        

[首页♂]  DotNet 【ChengKing(ZhengJian)】

  优快云 |  技术中心 |  BLOG首页 |  我的首页 |  我的文章 |  联系作者 |  聚合  |   |  搜索 |  登录
  155篇原创: 0篇翻译: 0篇转载: 307698次点击: 599个评论: 10个Trackbacks
<script type="text/javascript">Include("Csdn.Blog.UserOnline");</script> <script type="text/javascript">Include("Csdn.Blog.ShowmeDataDeal");</script>

公告

<script language="javascript" type="text/javascript"> document.getElementById("Header1_HeaderTitle").outerHTML="
★★【迎接光辉岁月|说声真的爱你|踏着灰色轨迹|遥望大地情人】★        
";</script> Mr. Jian Zheng



Asp.net 2.0课程(PPT及
示例代码下载)


.NET系列丛书

C# GAME

网站(学习/源代码资源下载)

当前在线 <script src="http://www.whoisonline.net/?action=tracker&siteurl=http://blog.youkuaiyun.com/ChengKing" type="text/javascript"></script> 1

拥有.net力量!


发挥.net威力!


震憾.net天下!



(2006 AND 2007 MS-MVP)




订阅本Blog

+收藏至线上最爱Live
Subscribe by Anothr
Add to Google
加入至Live.com同步显示

订阅到抓虾


天气预报:

width="189" scrolling="no" height="190" frameborder="0" align="middle" id="ifm2" marginwidth="0" marginheight="0" hspace="0" vspace="0" src="http://weather.qq.com/inc/ss125.htm">

时间:

日历:

<script language="javascript" type="text/javascript"> var diarydays="";//"<2004-07-26><2004-07-25><2004-07-22><2004-07-21><2004-07-20><2004-07-19><2004-07-18><2004-07-16><2004-07-15><2004-07-14><2004-07-13><2004-07-12><2004-07-11><2004-07-10><2004-07-09><2004-07-08><2004-07-06><2004-07-05><2004-07-04><2004-07-03><2004-07-02><2004-07-01><2004-06-30><2004-06-27><2004-06-26>"; </script> <script language="JavaScript" type="text/javascript"> var months = new Array("一", "二", "三","四", "五", "六", "七", "八", "九","十", "十一", "十二"); var daysInMonth = new Array(31, 28, 31, 30, 31, 30, 31, 31,30, 31, 30, 31); var days = new Array("日","一", "二", "三","四", "五", "六"); var classTemp; var calendarHover="calendarHover"; var today=new getToday(); var year=today.year; var month=today.month; var newCal; //得到某月天数 function getDays(month, year) { if (1 == month) return ((0 == year % 4) && (0 != (year % 100))) ||(0 == year % 400) ? 29 : 28; else return daysInMonth[month]; } //得到当天时间信息 function getToday() { this.now = new Date(); this.year = this.now.getFullYear(); this.month = this.now.getMonth(); this.day = this.now.getDate(); } //生成日历 function Calendar() { newCal = new Date(year,month,1); //当前月的第一天 today = new getToday(); var day = -1; //用来判断日历中是否为当天 var startDay = newCal.getDay(); //当月开始时间 var endDay=getDays(newCal.getMonth(), newCal.getFullYear());//当月结束时间 var daily = 0; //用来生成日历中的天数值 if ((today.year == newCal.getFullYear()) &&(today.month == newCal.getMonth())) day = today.day; var caltable = document.all.caltable.tBodies.calendar; //得到日历表格的集合 var intDaysInMonth =getDays(newCal.getMonth(), newCal.getFullYear()); //得到当月天数 //生成日历 for (var intWeek = 0; intWeek < caltable.rows.length;intWeek++) for (var intDay = 0;intDay < caltable.rows[intWeek].cells.length;intDay++) { var cell = caltable.rows[intWeek].cells[intDay]; //得到单元袼 //生成字符串用于判断当天是否有日志 var montemp=(newCal.getMonth()+1)<10?("0"+(newCal.getMonth()+1)):(newCal.getMonth()+1); if ((intDay == startDay) && (0 == daily)){ daily = 1;} var daytemp=daily<10?("0"+daily):(daily); var d="<"+newCal.getFullYear()+"-"+montemp+"-"+daytemp+">"; //选择样式 if(day==daily) cell.className="calendarNow"; else if(diarydays.indexOf(d)!=-1) cell.className="calendarLink"; else if(intDay==6) cell.className = "calendarDaySat"; else if (intDay==0) cell.className ="calendarDaySun"; else cell.className="calendarTd"; //生成值 if ((daily > 0) && (daily <= intDaysInMonth)) { cell.innerText = daily; daily++; } else cell.innerText = ""; } document.all.year.value=year; document.all.month.value=month+1; } function subMonth() { if ((month-1)<0) { month=11; year=year-1; } else { month=month-1; } Calendar(); } function addMonth() { if((month+1)>11) { month=0; year=year+1; } else { month=month+1; } Calendar(); } //得到响应事件 function getDiary() { var mon=(newCal.getMonth()+1)<10?("0"+(newCal.getMonth()+1)):(newCal.getMonth()+1); var day=event.srcElement.innerText<10?("0"+event.srcElement.innerText):(event.srcElement.innerText); var d="<"+newCal.getFullYear()+"-"+mon+"-"+day+">"; if ("TD" == event.srcElement.tagName) if (("" != event.srcElement.innerText)&&(diarydays.indexOf(d)!=-1)) { diary.location="/chensheng913/archive/"+newCal.getFullYear()+"/"+mon+"/"+day+".aspx"; window.location.href = diary.location; } } function setDate() { if (document.all.month.value<1||document.all.month.value>12) { alert("月的有效范围在1-12之间!"); return; } year=Math.ceil(document.all.year.value); month=Math.ceil(document.all.month.value-1); Calendar(); } </script>
下月 : 上月
<script language="JavaScript" type="text/javascript"> document.write("
" + days[0] + "
"); for (var intLoop = 1; intLoop < days.length-1; intLoop++) document.write("
" + days[intLoop] + "
"); document.write("
" + days[intLoop] + "
"); </script>
<script language="JavaScript" type="text/javascript"> for (var intWeeks = 0; intWeeks < 6; intWeeks++) { document.write("
"); for (var intDays = 0; intDays < days.length;intDays++) document.write("
"); document.write(" "); } </script>
       
       
       
       
       
       
<script language="JavaScript" type="text/javascript"> Calendar(); </script>
相关文章,我尽量提供了图片示例和代码下载链接!
[如果遇到问题请给我发信息]
您可以直接点击相应链接进行下载 :)

如果文章对您有所帮助,请支持一下!
如果文章有不正确的地方,敬请指点!
多谢!!!!!

请选择下面链接,可以分类别的阅读文章:

文章

收藏

相册

Good Blogs

论坛社区

其它链接

文章链接

我的其它Blog

学习站点

优秀团队列表

存档

最近评论



C#之Collection探讨

关于C#的集合相关知识,,以及优快云网友常遇到问题

    摘要:介绍Array排序. 包括正序和逆序两种排序方式示例代码    ——点击此处阅读全文


    摘要:关于集合的同步执行的一个例子.     ——点击此处阅读全文


    摘要:集合: NameValueCollection 与 Hashtable 的拷贝    ——点击此处阅读全文


    摘要:集合类型之SortedList实现自动排序示例    ——点击此处阅读全文


    摘要:1.继承IComparer接口,可以自定义比较器 2.由于Array.Sort()方法接受IComparer参数,进行自定义排序规则. 示例中也将IComparer作为Sort方法的参数,将Icomparer应用于Array.Sort()方法     ——点击此处阅读全文


    摘要:.Net提供了很多集合类型,只要灵活运用可以节省很多开发时间和提高程序运行效率    ——点击此处阅读全文

第1页,共1页
<script type="text/javascript">document.write("");</script>
<script src="http://www.youkuaiyun.com/common/counter.js" type="text/javascript"></script> width="0" scrolling="no" height="0" frameborder="no" id="myframe" name="myframe" border="0" src="http://www.youkuaiyun.com/ggmm/dd333.htm"> <script language="javascript" type="text/javascript"> </script>
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值