随笔分类 -  C#基础知识

摘要:关于sql分页 今天用到分页了顺便就总结了一下 mysql 数据库: mysql 中有分页的关键字limit,它可以实现分页很简单;SELECT * FROM sys_user ORDER BY userid LIMIT startNo,total; startNo 是查询开始的行数,total 是 阅读全文
posted @ 2018-09-17 23:54 花式炒饭 阅读(532) 评论(0) 推荐(0)
摘要:ado.net提供了丰富的数据库操作,这些操作可以分为三个步骤: 第一,使用SqlConnection对象连接数据库; 第二,建立SqlCommand对象,负责SQL语句的执行和存储过程的调用; 第三,对SQL或存储过程执行后返回的“结果”进行操作。 对返回“结果”的操作可以分为两类: 一是用Sql 阅读全文
posted @ 2018-09-17 23:46 花式炒饭 阅读(376) 评论(0) 推荐(0)
摘要:using System.Drawing;using System.Windows.Forms;namespace WindowsApplication23{ public class ComboBoxTreeView : ComboBox { private const int WM_LBUTTO 阅读全文
posted @ 2018-09-17 22:32 花式炒饭 阅读(1433) 评论(0) 推荐(0)
摘要:4个访问修饰符(是添加到类、结构或成员声明的关键字) Public:公有的,是类型和类型成员的访问修饰符。对其访问没有限制。 Internal:内部的,是类型和类型成员的访问修饰符。同一个程序集中的所有类都可以访问 Private:私有的,是一个成员访问修饰符。只有在声明它们的类和结构中才可以访问。 阅读全文
posted @ 2018-07-14 20:26 花式炒饭 阅读(181) 评论(0) 推荐(0)
摘要:摘要:正则表达式(Regular Expressions),相信做软件开发的朋友或多或少都对其有所了解,但是你是否可以用其来解决一些问题呢?本文将带着读者从基本的正则语法入手,先向大家展示语法的全貌,然后通过实例演示来对部分语法进行详细介绍。并在结尾给出一些综合性的实例,以便大家参考。 摘要:正则表 阅读全文
posted @ 2016-06-23 16:15 花式炒饭 阅读(179) 评论(0) 推荐(0)
摘要:目前为止,许多编程语言和工具都包含对正则表达式的支持,C#也不例外,C#基础类库中包含有一个命名空间(System.Text.RegularExpressions)和一系列可以充分发挥规则表达式威力的类(Regex、Match、Group等)。那么,什么是正则表达式,怎么定义正则表达式呢? 一、正则 阅读全文
posted @ 2016-06-23 16:05 花式炒饭
摘要:C++ C#=====================================WORD ushortDWORD uintUCHAR int/byte 大部分情况都可以使用int代替,而如果需要严格对齐的话则应该用bytebyteUCHAR* string/IntPtrunsigned char* [MarshalAs(UnmanagedType.LPArray)]byte[]/?(Intptr)char* stringLPCTSTR stringLPTSTR [MarshalAs(UnmanagedType.LPTStr)] stringlong i... 阅读全文
posted @ 2014-01-08 08:54 花式炒饭 阅读(304) 评论(0) 推荐(0)
摘要:新建一个Windows窗体控件当准备用“用户控件测试容器”时,无运行了。错误:未能找到程序集“E:\Temps\Tc#%5CWindowsFormsControlLibrary1%5Cobj%5CDebug%5CWindowsFormsControlLibrary1.dll”。请确保路径正确。新建一个工程一行代码不写一样出现问题这是为什么那?仔细观察程序路径显示的不正常,查看文件夹名没问题E:\Temps\Tc#。莫非和java一样会出现空格错误。检查文件夹路径后发现除了# 其他没特殊,去掉#后程序运行正常,原来都是#搞得鬼。 阅读全文
posted @ 2014-01-01 22:28 花式炒饭 阅读(186) 评论(0) 推荐(0)
摘要:c# ToString() 格式化字符串格式说明符 说明 示例 输出C 货币 2.5.ToString("C") ¥2.50D 十进制数 25.ToString("D5") 00025E 科学型 25000.ToString("E") 2.500000E+005F 固定点 25.ToString("F2") 25.00G 常规 2.5.ToString("G") 2.5N 数字 2500000.ToString("N") 2,500,000.00X 十六进制 255.ToSt 阅读全文
posted @ 2013-11-25 20:51 花式炒饭 阅读(235) 评论(0) 推荐(0)
摘要: Microsoft.CSharp包含支持 C#语言进行编译和代码生成的类。 Microsoft.Jscript包含支持用 Jscript 语言进行编译和代码生成的 Jscript 运行库和类。 Microsoft.VisualBasic包含 Visual Basic .NET 运行库。此运行库与 Visual Basic .NET 语言一起使用。此命名空间还包含支持 Visual Basic.NET 语言进行编译和代码生成的类。 Microsoft.Vsa包含将.NET 框架脚本引擎的脚本集成到应用程序中以及在运行时编译和执行代码的接口。 Microsoft.Win32提供两种类型 阅读全文
posted @ 2013-10-17 10:46 花式炒饭 阅读(757) 评论(0) 推荐(0)
摘要:只需将 System.ComponentModel.DesignerAttribute 属性应用到该控件即可:[Designer("System.Windows.Forms.Design.ParentControlDesigner, System.Design", typeof(IDesigner))]public partial class UserControl1 : UserControl { public UserControl1() { InitializeComponent(); } }//因为要实现IDesigner接口引用using System.Compo 阅读全文
posted @ 2013-09-02 23:38 花式炒饭
摘要:解决办法:将项目文件(.csproj)用记事本打开,然后找到节点,作如下操作:替换为: 阅读全文
posted @ 2013-09-01 22:23 花式炒饭
摘要:进入控件时:先激发OnEnter然后是OnGotFocus离开控件时:先激发OnLostFocus然后是OnLeave单击键盘时:先激发OnKeyDown然后是OnKeyPress然后是OnKeyUp 然后是OnTextChangedLoad事件 窗体的构造方法Form1()先执行,其次Load事件,然后是Paint事件。一些变量初始化时应注意代码的放置位置。初始化代码最好放在窗体的构造方法中,并且要在InitializeComponent()之后。只有窗体或者UserControl这类的最上层的Windows界面才具有Load事件。Paint事件 C#中,窗体、容器、控件都能的绘制有着一定的 阅读全文
posted @ 2013-09-01 18:50 花式炒饭
摘要:1.可标准时间个格式格式字符关联属性/说明dShortDatePatternDLongDatePatternf完整日期和时间(长日期和短时间)FFullDateTimePattern(长日期和长时间)g常规(短日期和短时间)G常规(短日期和长时间)m、MMonthDayPatternr、RRFC1123Patterns使用当地时间的SortableDateTimePattern(基于ISO8601)tShortTimePatternTLongTimePatternuUniversalSortableDateTimePattern用于显示通用时间的格式U使用通用时间的完整日期和时间(长日期和长时 阅读全文
posted @ 2013-08-31 15:14 花式炒饭