自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 vs 快捷键、自动补全代码

自动补全代码(双击tab)ctor: 自动补全构造函数prop: 自动补全成员属性cw: 自动补全Control.WriteLIne()快捷键Ctrl + K + S : 代码块添加标签快捷键Ctrl + M + O: 折叠所有方法Ctrl + M + L: 展开所有方法Ctrl + M + M: 折叠或者展开当前方法 Alt + ↑ (Alt +↓)...

2018-12-19 13:11:46 35263

原创 winform 获取光标、回车(键盘)事件

winform中获取光标和设置默认回车事件,都是在页面初始化时候进行绑定设置。1、获取光标#region Form2 -- 激活事件private void Form2_Activated(object sender, EventArgs e){ //this.ActiveControl = textBox1;//获取光标 textBox1.Focus();}...

2018-12-27 09:16:33 6219 1

原创 winform窗体间传值

在Form1 中,调用 Form2 窗体,并传数值给Form2 时:Form2 f2 = new Form2(strA);f2.Show();this.Hide();在Form2 中接收:#region 全局变量string strA;#endregion // Form2 窗体初始化时接收Form1 传递的数据 public Form2(string v...

2018-12-27 09:03:20 114

转载 日志记录:Log4net

 Log4net是一个帮助程序员将日志信息输出到各种目标(控制台、文件、数据库等)的工具。日志是程序的黑匣子,可以通过日志查看系统的运行过程,从而发现系统的问题。日志的作用:将运行过程的步骤、成功失败记录下来,将关键性的数据记录下来,进而分析系统问题所在。因为对于网站来说,不能把异常信息显示给用户,异常信息只能记录到日志。网站出问题后,开发人员查看日志就知道问题所在。一、如何配置Log4net...

2018-12-24 14:23:14 89

转载 c# Winform程序退出的方法

1.this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出;2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出;3.Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题;...

2018-12-21 09:22:33 522

原创 c# ArrayList 学习

2018-12-20 14:41:44 71

转载 c#6 新特性

1、集合初始化器//老语法,一个类想要初始化几个私有属性,那就得在构造函数上下功夫。public class Post{ public DateTime DateCreated { get; private set; } public List<Comment> Comments { get; private set; } public Po...

2018-12-20 13:30:05 423

转载 c# 正则表达式

正则表达式一句话概括就是用来对字符串根据自己的规则进行匹配的,可以匹配(返回)出符合自己要求的匹配结果,有人说字符串类的函数也可以,确实是这样,但是字符串的函数对于字符串更多的是处理层面,且不是那么的灵活。而正则表达式的匹配就非常灵活了。一,C#中使用正则表达式经常使用的类(Regex,MatchCollection,Match)基本上我们使用正则表达式都会使用到这三个类:Regex类...

2018-12-19 16:44:31 1733

转载 c# 方法的可变参数 params

今天笔者看了网上的很多关于基础的可变参数的用法,说实话,以我的感觉很多人都没有把这个问题说清楚。有一些所谓大神更是将数组作为实参传递给一个可变参数作为可变参数的使用案例来讲。虽然这也是可以的,但是遇到像我这样的新手不禁会问:“如果只是将数组传递给一个可变参数数组,那么完全不必用params关键字修饰,直接将实参数组传递给形参数组不就行了吗,这怎么又能说明可变参数的应用必要性呢。”。笔者说一下自...

2018-12-19 16:38:11 309

原创 c# 方法返回多个值用out

该方法返回   a+10   和   a-10   的结果,返回两个值:public  static  void  GetValue( int a , out int b , out int c ){    b = a+10;    c = a-10;}调用该方法:int  a = 100;int  b;int  c;GetValue( a , out b ...

2018-12-19 16:16:39 6162 1

原创 c# 保留几位小数

1.占位符方式(改方法只能在输出时显示保留两位小数的效果)double number = 3.3333333333;Console.WriteLine("{0:0.00}",number); 2.转字符串方式double number = 3.3333333333;String str = number.ToString("0.00");    // 保留两位小数,三位是...

2018-12-19 15:45:48 4483 2

转载 vs2015常用快捷键

1.回到上一个光标位置/前进到下一个光标位置  1)回到上一个光标位置:使用组合键“Ctrl + -”;  2)前进到下一个光标位置:“Ctrl + Shift + - ”。2.复制/剪切/删除整行代码  1)如果你想复制一整行代码,只需将光标移至该行,再使用组合键“Ctrl+C”来完成复制操作,而无需选择整行。  2)如果你想剪切一整行代码,只需将光标移至该行,再使用组合键“...

2018-12-19 13:21:13 162

转载 获取checkbox选中的值,提交Form表单

点击提交按钮的时候,将所有CheckBox选中项弹出显示。<script src="http://www.w3school.com.cn/jquery/jquery-1.11.1.min.js"></script><input name="Jszzdm1" id="Jszzdm1" type="checkbox" value="1"

2018-12-19 08:27:14 14320 3

转载 页面定时更新,html中meta http-equiv="refresh"

<meta http-equiv="refresh" content="0">页面定期刷新,如果加url的,则会重新定向到指定的网页,content后面跟的 是时间(单位秒),把这句话加到指定网页的<head></head>里一般也用在实时性很强的应用中,需要定期刷新的。 ajax是局部刷新,该标签是整个页面刷新。  <meta http-e...

2018-12-19 08:27:00 1264

转载 C# Linq 交集、并集、差集、去重

using System.Linq;List<string> ListA = new List<string>();List<string> ListB = new List<string>();List<string> ListResult = new List<string>();ListResult = Lis...

2018-12-18 09:49:14 601

转载 IsPostBack 页面是否第一次打开

1、IsPostBack介绍Page.IsPostBack是一个标志:当前请求是否第一次打开。 调用方法为:Page.IsPostBack或者IsPostBack或者this.IsPostBack或者this.Page.IsPostBack,它们都等价。    1)当通过IE的地址栏等方式打开一个URL时是第一次打开, 当通过页面的提交按钮或能引起提交的按钮以POST的方式提交的服务器时,...

2018-12-18 09:47:10 1387

转载 c# catch异常处理3种方式

如果需要向用户提示try{}catch(Exception ex){   MessageBox.Show(ex.ToString());}如果需要向外层抛出try{}catch(Exception ex){   throw ex;}如果需要写日志try{}catch(Exception ex){   Loger.Write(DateTime.Now.To...

2018-12-18 09:45:27 5117

原创 c#将变量嵌入SQL语句中

1、使用 ' " + + " ' 拼接string mysql = " SELECT Cname,Grade FROM student,score,course WHERE student.Sno = score.Sno and score.Cno = course.Cno and ...

2018-12-18 09:42:17 3276

转载 c# string转DateTime

方法一:Convert.ToDateTime(string)string格式有要求,必须是yyyy-MM-dd hh:mm:ss  和My97DatePicker配合使用  会议时间:  <asp:TextBox ID="tb_mdate" runat="server" placeholder="会议时间" onFocus="WdatePicker({dateFmt:'yyyy...

2018-12-18 09:39:49 18934

转载 c#页面重定向,Server.Transfer 和 Response.Redirect 用法区别

在ASP.NET中,在后台传值方式目前 大多都是用 Response.Redirect("页面地址") 来重定向页面的,但是现在还有一种方式也可以达到重定向页面的作用,而且在某些时刻会起到一种很棒的效果,那就是使用 Server.Transfer("页面地址") 来重定向地址。现在我们来详细了解一下这两种重定向页面地址的用法和区别:Response.Redirect :Response.R...

2018-12-18 09:38:13 4554

转载 Oracle中insert、update时间操作

TO_DATE使用详解使用to_date函数来查询特定时间内的数据。语法:TO_DATE(x [, format])用于将字符串x转换为时间值,该函数可以指定一个可选的字符串format参数来说明x的格式。24小时表示方法:to_date(’2004-06-30 23:59:59’,’yyyy-mm-dd hh24:mi:ss’)12小时表示方法:to_date(’2004-06-...

2018-12-18 09:34:16 766

转载 根据后台传值,控制页面div显示与隐藏

<td name="operate" class="<%# Eval("mstate").ToString()=="已签发" ? "hide" : ""%>"><style type="text/css">.hide {visibility: hidden;}<

2018-12-18 09:31:46 4248 1

转载 c# 用时间日期作为文件名

下面是日期和时间的各种方法,转换为字符串。 如果把输出的格式改下就可以做类似的文件名了,例如:2016010110101224356.doc  c#用DateTime.Now.ToString("yyyyMMddHHmmssffff")+".doc"//获取日期+时间DateTime.Now.ToString();            // 2008-9-4 20:02:10...

2018-12-18 09:30:22 5818

转载 c# Request获取参数

C#中Request.Params["id"] , Request["id"] , Requset.QueryString["id"] , Request.Form["id"]的用法以及区别:  Request[],根据指定的key,依次访问QueryString,Form,Cookies,ServerVariables这4个集合,如果在任意一个集合中找到了,就立即返回。  Request...

2018-12-18 09:13:55 5468

转载 .net c# MVC提交表单的4种方法

一,MVC  HtmlHelper方法 Html.BeginForm(actionName,controllerName,method,htmlAttributes){} BeginRouteForm 方法 (HtmlHelper, String, Object, FormMethod) 二,传统Form表单Aciton属性提交 三,Jquery+Ajax 提交表单 四...

2018-12-17 12:53:50 7234

转载 c# mvc前台上传文件到服务器

  mvc前台编辑上传文件页面前台代码:@using (Html.BeginForm("index", "test", FormMethod.Post, new { enctype="multipart/form-data"})){    <table>        <tr>            <td>                &amp

2018-12-17 10:50:06 2555

转载 c# MVC后台传送 DataTable给前台接收

后台controllerpublic actionresult  table(string mo){DataTable dt = new DataTable("Data");string colNo = "No";//固定栏位string colSN = "SN";//固定栏位dt.Columns.Add(colNo);dt.Columns.Add(colSN);......

2018-12-17 10:47:31 2622 1

转载 .net c# mvc 连接oracle

先在引用右击管理nuget程序包,然后搜索oracle,安装两个:转:using Oracle.ManagedDataAccess.Client;using System;using System.Collections.Generic;using System.Configuration;using System.Data;using System.Linq;using ...

2018-12-12 15:37:29 1879

转载 单例模式

单例模式算是设计模式中最容易理解,也是最容易手写代码的模式了吧。但是其中的坑却不少,所以也常作为面试题来考。本文主要对几种单例写法的整理, 并分析其优缺点。很多都是一些老生常谈的问题,但如果你不知道如何创建一个线程安全的单例,不知道什么是双检锁,那这篇文章可能会帮助到你。懒汉式,线程不安全当被问到要实现一个单例模式时,很多人的第一反应是写出如下的代码,包括教科书上也是这样教我们的。 ...

2018-12-08 10:08:32 79

转载 C# Tostring()方法

           在C#中 JArray japroimg = new JArray();      strproimg.ToString();这样会导致tostring之后的字符串中会有大量的空格      使用  japroimg.ToString(Newtonsoft.Json.Formatting.None, null);的fomat方法会去除字符串中的空格...

2018-12-08 09:20:39 821

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除