本月(2003-02)C#版的FAQ - 中国WEB开发者网络 (http://www.webasp.net) -- 技术教程 (http://www.webasp.net/article/) --- 本月(2003-02)C#版的FAQ (http://www.webasp.net/article/6/5603.htm) |
| -- 作者:未知 -- 发布日期: 2003-07-12 |
| 问:如何简便快速的转换字符数组到字符串?<br>
答:char[] ar;<br> String s = new String(ar);<br> <br> 问:我想遍历窗体中的某个控件(如DateTimePicker),怎么办? <br> 答:foreach(Control c in this.Controls)<br> {<br> if (c is DateTimePicker)<br> {<br> //你的代码<br> // MessageBox.Show( ((DateTimePicker)c).Name);<br> }<br> }<br> <br> 问: 我想学c#,有好书推荐么?<br> 答: (a)《C#高级编程》<br> (b)看.NET SDK,比哪本书都好!<br> <br> 问:C#中如何判断字符串中不含全角字符 <br> 答:判断ASCII是否大于255如果大于则为全角字符<br> <br> 问:DataGrid的DataSource一定是DataSet吗?可以自己操作DataGrid而不是通过数据绑定<br> 答:赋值<br> dgExample[ rowNum, colNum ] = "aaaa";<br> 取值<br> string cellValue = dgExample[ rowNum, colNum ].ToString()<br> 实际上操作datagrid也就是操作其对应的数据源的DataTable<br> 你自己建一个DataTable,然后操作Column和Row就可以了,最后绑定到DataGird <br> <br> 问:如何获取DataTable中DataRowState不等于Delete的总行数?<br> 答:myTable.DataView.RowStateFilter=DataViewRowState.Deleted;<br> int UndeleteRowCount=myTable.Rows.Count -myTable.DataView.Count<br> <br> 问:请问c#如何创建不规则窗体<br> 答:可以通过Form.Region 来实现<br> http://www.codeproject.com/csharp/shapedform.asp<br> <br> 问:如何判断今天是这个星期的第几天?<br> 答:DateTime.Now.DayOfWeek.GetHashCode()<br> 或者int intDayOfWeek=(int)DateTime.Now.DayOfWeek;<br> <br> 问: 如何取得字符串中某个字符的ASCII码?<br> 答: int a='a';可以得到a的AscII码<br> <br> 问:如何屏蔽winform的随意拖动大小功能阿<br> 答:改变一下FormBorderStyle 为 FixedSingle<br> <br> <答案有错误的请指出> |
| webasp.net |