c#编程
文章平均质量分 61
啊嘟嘟
做个尽职的博客
展开
-
c# 号码验证
验证电话号码的主要代码如下: public bool IsTelephone(stringstr_telephone) { returnSystem.Text.RegularExpressions.Regex.IsMatch(str_telephone,@"^(\d{3,4}-)?\d{6,8}$"); }验证手机号码的主要代码如下:public bool IsHan...转载 2019-11-26 08:59:22 · 284 阅读 · 0 评论 -
DevExpress NavBarControl 根据数据库中存储的用户权限动态加载数据
首先创建DevExpress 项目(此处c#开发环境为vs2015 DevExpress18.1.5);项目中添加 NavBarControl 控件和 XtraTabControl控件,分别为 navBarControl1 和traTabControl1,讲默认添加的page和item全部删除,准备工作做完,下面,添加代码,只要严格按照步骤来做,就没有什么问题,原因,是经过噢测试了;...原创 2019-11-21 22:11:16 · 609 阅读 · 0 评论 -
vs2015-devexpress 安装
vs2015 安装 不在多说,一直下一步即可,这里重点说明 devexpress 的安装;首先安装完毕vs2015,接下来是devexpress 的安装过程:devexpress 用的是18.1.5运行DevExpressComponentsBundle-18.1.5.exe;弹出窗口,点击Trial Installation即可;一直下一步,最后yes 安装;...原创 2019-11-19 22:52:26 · 2769 阅读 · 0 评论 -
WebAPI-session
webapi开启session支持(默认关闭)使用webapi开发时,通过HttpContext.Current.Session获取的session一直为null后来发现 vs默认关闭session,下边为方法在文件目录下的Global.asax.cs文件下注册开启session支持事件代码如下:using System;using System.Collections.Gen...原创 2019-11-15 11:49:25 · 160 阅读 · 0 评论 -
WebAPI-调用一
普通的调用,没有验证using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Net;using System.Net.Security;using System.Text;using System.Threading.Tasks;name...原创 2019-11-15 11:05:45 · 106 阅读 · 0 评论 -
WebAPI-Basic 基础验证
文章内容是在网络上搜索的,经过验证,整理出来的,只为记录下来,供以后使用方便;首先创建 RequestAuthorizeAttributeusing MySql.Data.MySqlClient;using System;using System.Collections.Generic;using System.Data;using System.Linq;using Syst...原创 2019-11-15 10:31:38 · 230 阅读 · 0 评论 -
WebAPI笔记(三)-添加log4net
在项目中引用log4net首先,添加log4net.config<?xml version="1.0"?><configuration> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHand...原创 2019-09-27 12:42:03 · 512 阅读 · 0 评论 -
WebAPI笔记(二)-实体数据模型增删改查
实体模型的增删改查,网上到处是彼此连接,看了后,并不满意,要么只有查,要么只有增加数据;下面我把自己的测试结果放到这里创建一个类,StudentADO.csusing System;using System.Collections.Generic;using System.Linq;using System.Web;using WebAPITest.Models;name...原创 2019-09-27 11:32:12 · 427 阅读 · 0 评论 -
WebAPI笔记(一)-实体数据模型创建及注意事项
1、visual studio 2019 创建WebApi项目,下一步,填写项目名称和选择项目存放的目录;点击创建再次点击创建,生成工程,如下:我将数据实体模型放在Models文件夹下,所以在Models上右键,点击添加接下来,选择ADO.NET 数据实体模型按照下面的选择,下一步下一步打开实体数据模型向导,新建数据连接:我使用的是M...原创 2019-09-27 10:31:07 · 631 阅读 · 0 评论 -
C# 复制窗体问题完美解决办法
在VS2008、2010、2012等版本中均存在一个问题:根据其它编程工具的设计经验,在一个项目中多个窗体内容相似,只需做好一个基础窗体,其它窗体直接复制粘贴修改类名后就完成设计了。然而想想是美好的,事实是残酷的!一旦你这样做了,编译却总是通不过,.会提示N多错误。经过多次折腾尝试摸索,得到正确完美的解决办法为:1、在解决方案资源管理器中选择要复...转载 2019-05-29 12:06:36 · 7749 阅读 · 1 评论 -
c# winform 窗口 拆分多个源代码文件
在开发的过程中,如果 代码量超过千行,为了声明一个变量,拖到文件头,再返回来,滚动鼠标是一件很痛苦的事情。我就想把代码文件分成几个文件,在百度上找了好久,没有一个完美的方案,经过几个小时的琢磨,终于得到比较满意的结果。下面展示一下结果上图是一个winform 窗口,我给他添加了三个代码文件,一个用于声明变量,另外两个用于两个不同的功能的实现,最后一个用于一些自定义函数。这样的好处是虽然原创 2017-02-17 10:10:36 · 6300 阅读 · 6 评论 -
基于SQLite 的配置库的实现
vs2010 本身 有appconfig 配置方面的类,闲来无事,正好最近正在看System.Data.SQLite.dll,所以就有了本篇文章。首先要用到 sqlite3.dll 这个动态库文件可以到网上去下载,百度一搜会有很多所以,这里就不提供现在地址了。下面就将实现的例程贴出来供大家指正:1、创建一个新的项目,选择Windows 窗体应用程序,如下图所示:2、接下来在项目原创 2015-01-12 20:12:36 · 362 阅读 · 0 评论