c#
小POooo
永不退缩
展开
-
C# 全角半角转换(英文数字假名特殊符号)
public static string FullToHalf(this string str) { var strRet = str; // 数値 foreach (var item in GetHalfFullNumTable()) { var half = item.Key; var full = item.Value; .原创 2020-07-15 16:29:41 · 589 阅读 · 0 评论 -
C# QR二维码制作
Dictionary<string, Stream> myDictionary = new Dictionary<string, Stream>();string QR = "show QR info";string head = "XiaoPOooo.jpg";Bitmap bt = new Bitmap(280, 280);string enCodeString = QR;QRCodeEncoder qrCodeEncoder = new QRCodeEncoder()原创 2020-07-14 14:01:13 · 270 阅读 · 0 评论 -
C# SQL语句中的IN语句多个不固定参数的设置
#region SetInWord SQL中存在IN时候的设置 public static void SetInWord(this OracleCommand cmd, string strParamKey, string[] values) { // 开头的@和:去掉 var strKeyOrignal = strParamKey.Replace(":", string.Empty).Replace("@", string.E原创 2020-07-10 12:53:11 · 747 阅读 · 0 评论 -
C# webForm中的ajax请求
后台[WebMethod] public static string GetUserData(string u, string p, string s, string f, string w, string o) { // JSON DATA string stbList = "{"; stbList = stbList + " \"c\":\"" + 0 + "\","; } // 去掉最后一个逗号 stbL原创 2020-06-24 12:41:16 · 411 阅读 · 0 评论 -
【C#】this 关键字进行方法扩展
C#中,有时候需要对现有的方法进行扩展,从而在自己的程序中使用,先粗略介绍一下来解释一下。public static class StringUserExtension{ public static string UserFormating(this string s) // 如果这儿的s是string类型的,就是对string类型进行扩展 { re...原创 2020-04-16 13:50:53 · 185 阅读 · 0 评论 -
【C#】C#程序中调用Oracle自定义的方法,花了很久才找到。单独获取function的返回值
在Oracle中写了一个Function,用来返回请求序列号,总之就是每次要返回不一样的顺序,用来做别的表的主键,在程序中想要单独使用这个Function来获取返回值,下面详细介绍Oracle自定义FunctionCREATE OR REPLACE FUNCTION FC_GET_SYORIYY_NO(IN_DATE NVARCHAR2--,IN_NISSUU NUMBER := 0)...原创 2020-04-03 15:28:35 · 478 阅读 · 0 评论 -
【C#】C#程序中调用存储过程procedure
Procedure在C#程序中单独的调用方法1.只有输入参数的存储过程 OracleCommand cmd = new OracleCommand(); cmd.CommandText = "PROC_User_INSERT"; cmd.CommandType = CommandType.StoredProcedure; ...原创 2020-04-03 14:08:06 · 633 阅读 · 0 评论 -
【C#】字符串数组匹配
在程序中一般用string.Format(strMessage, objParam);来匹配字符串strMessage:{0}–>{1}ohjParam: [“第一个参数”,“第二个参数”]陪陪完后是:第一个参数–>第二个参数具体的数组匹配的函数:public static string getMessage(string ptn, params object[] obj...原创 2020-03-24 10:44:36 · 1250 阅读 · 0 评论 -
【C#】日期时间格式匹配
可以用一个枚举存储项目需要的各种值,然后在程序中自己判断使用的类型,可以简化程序枚举如下#region enum DatetimeStyle 日時フォーマット管理 public enum DatetimeStyle { //yyyyMMdd形式 Date, //yyyy/MM/dd形式 DateDelimiter,...原创 2020-03-23 18:33:18 · 481 阅读 · 0 评论 -
【C#】字符串倒置转换
English→hsilgnE#region 型コンバータ (string[]→string) internal class MyStringConverter : System.ComponentModel.SByteConverter { public override object ConvertTo(ITypeDescriptorContext context, System.G...原创 2020-03-17 17:47:09 · 476 阅读 · 0 评论 -
【C#】不足固定位数的数字,自动补0填充
直接上代码#region getZeroPadingWord 右側0埋め処理 /// <summary> /// 右側0埋め処理 /// </summary> /// <param name="text">0埋め対象文字列</param> /// <param n...原创 2020-03-16 13:21:39 · 1666 阅读 · 0 评论 -
【C#】DataSet中的数据更新,不使用for循环或者foreach循环实现
最近有很多人问我,学习日语的过程,自己组建了一个微信群,用来交流学习,喜欢的朋友可以进来看看,进群暗号:我爱日本语原创 2020-03-16 10:46:09 · 389 阅读 · 0 评论 -
【C#】CSV TSV输出文件生成
#region csvWriter CSV出力を行う。(カンマ区切り) /// <summary> /// CSV出力を行う。 /// </summary> /// <param name="fileName">出力する場合の初期ファイル名(.csvは付けないで)</param> ...原创 2020-03-12 09:28:58 · 865 阅读 · 0 评论 -
【c#】AutoPostBack属性
AutoPostBack属性值Ture 下拉框的 SelectedIndexChanged 事件能触发False 下拉框的 SelectedIndexChanged 事件不能触发True表示与服务器交互,False表示不与服务器交互。...原创 2020-03-11 12:08:32 · 455 阅读 · 0 评论 -
【C#】C#代码中不使用FOR循环,为SQL进行绑定参数
```csharpprivate int InsertData() { // SQL文を作成する。 var sbSQL = new StringBuilder(); sbSQL.AppendLine(" UPDATE ZHT003 SET "); sbSQL.AppendLine(" STATUS =:STATUS "...原创 2020-03-11 08:17:07 · 329 阅读 · 0 评论 -
【C#】CSV文件生成
// 点击CSV生成按钮的时候protected void btnCSV_Click(object sender, EventArgs e) { try { // csvLabel是获取到的要存到csv的数据 DataSet csvLabel = DataSet csvLabel = SubSQLFunction1....原创 2019-12-19 12:14:09 · 384 阅读 · 0 评论 -
【GridView DataTable】获取标题
//列的标题dataset.Tables[0].Columns[1].Caption.ToString();//列的名称 dataset.Tables[0].Columns[1].ColumnName.ToString()//取得单元格的内容 DataTable.Rows[i]["姓名"].ToString()//获取或设置列的标题。DataTable.Column...原创 2019-12-18 10:57:30 · 641 阅读 · 0 评论 -
【C#】AutoPostBack属性
服务器控件的AutoPostBack属性True表示与服务器交互,False表示不与服务器交互DropDownList.AutoPostBack 属性当用到服务器控件DeopDownList时候,原创 2019-11-28 12:28:06 · 1273 阅读 · 0 评论 -
【Excel】Excel用VBA编程实现数据库表的SQL生成
直接上代码Private Sub SQL嶌惉_Click()For si = 2 To Workbooks(1).Sheets.Count Set mysheet = Workbooks(1).Sheets(si) tableName = mysheet.Range("AM4").Value 'SQL = SQL &...原创 2019-10-31 15:26:59 · 1384 阅读 · 0 评论 -
lambda表达式 泛型委托 委托 匿名函数 系统自带的泛型委托
在使用的时候,如果要使用带返回值 带参数的的委托,则用Func<>如果需要使用带参数不带返回值的委托,则用系统的Action<>如果需要使用不带参数不带返回值的委托,则用系统的Action注意:Func<>中的参数只有一个的时候,参数是返回值,当有多个参数的时候,最后一个参数是返回值,其他是参数。下边的是代码来实现这一些功能:using S...原创 2018-08-14 21:51:17 · 424 阅读 · 0 评论 -
c#委托详解
1委托是一个数据类型,跟类一样,是数据类型的一种,使用时候需要new一个实体才能使用,使用前需要定义;委托是存放方法的,委托的级别和类是一个级别的,定义在命名空间中namespace ConsoleApp1{ class Program { static void Main(string[] args) { MyDel...原创 2018-08-14 13:09:19 · 355 阅读 · 0 评论