
C#
闪耀星星
脚踏实地
展开
-
Excel 分页符的使用
Excel 分页符 打印手动分页原创 2023-02-12 08:54:15 · 1327 阅读 · 0 评论 -
layui 条码规则编辑
layui 条码规则编辑原创 2022-07-20 12:21:38 · 621 阅读 · 0 评论 -
C# Xml序列化和反序列化Dictionary
做奇门对接时,extendProp字段是一个Map类型C# 序列化xml时字典类型不支持ExtendProp.csusing System;using System.Collections.Generic;using System.Xml;using System.Xml.Schema;using System.Xml.Serialization;namespace Qimen.Api{ public class ExtendProp : Dictionary<st原创 2022-04-08 21:45:00 · 1598 阅读 · 0 评论 -
C# InvokeMember
定义一个测试类class Test{ void Func(int id,string name) { Console.WriteLine("{0},{1}",id,name); } void Func() { Console.WriteLine("null"); }}Test test = new Test();Type type = typeof(Test);type.InvokeMember("Func", BindingFlags.InvokeMethod |原创 2021-06-22 19:55:21 · 581 阅读 · 0 评论 -
根据cs文件内容批量添加using
以下是根据“[Description("”,批量添加“System.ComponentModel”引用[System.String]$dir= "D:\SVN\MyProject\Erp"function Deal ([System.IO.FileInfo]$file) { [System.Text.Encoding]$enc = [System.Text.Encoding]::UTF8 [System.String]$str = [System.IO.File]::ReadA.原创 2020-12-08 20:22:24 · 240 阅读 · 0 评论 -
AliyunOSS测试
string endpoint = ConfigurationManager.AppSettings["aliyun-oss-endpoint"]; string accessKey = ConfigurationManager.AppSettings["aliyun-oss-access-key"]; string accessSecret = ConfigurationManager.AppSettings["aliyun-oss-access-secr.原创 2020-10-27 22:38:27 · 596 阅读 · 0 评论 -
layui treeTable
layui table结构不能很直观的展示层级信息,所以参考"https://fly.layui.com/extend/treeTable/"组件(layui版本为v2.5.6),修改为树形展示,修改了treeTable.js,保留了一些原table定义;修改如下:支持reload,post方式拉取数据,参考table配置(操作列支持toolbar,cols结构,checkStatus),check_mode(0上下级联勾选默认,1单选,2多选[不级联]),open_all(默认展开全部),level_原创 2020-08-20 07:16:24 · 2695 阅读 · 3 评论 -
基于layui图片管理器
页面展示效果(支持编辑,单选,多选)页面 pictures.cshtml@model Web.Admin.Models.PicturesPage@{ Layout = null;}<!DOCTYPE html><html><head> <title>@(string.IsNullOrWhiteSpace(Model.title)?"图片管理器": Model.title)</title> <l原创 2020-07-31 19:24:17 · 3062 阅读 · 0 评论 -
AutoMapper的使用
当前使用版本8.1.1最新版本9.0.0 静态方法被去掉了配置public class AutoMapperConfig{ public static void Init() { MapperConfigurationExpression config = new MapperConfigurationExpression(); //显示转换 confi...原创 2020-03-21 09:55:04 · 548 阅读 · 0 评论 -
DynamicExpresso表达式求值
DynamicExpresso 2.3.1 最低要求.net 4.6.1github地址:https://github.com/davideicardi/DynamicExpresso常用方法/// <summary>/// 忽略大小写判断相等/// </summary>/// <param name="str1"></param>...原创 2020-01-16 20:48:20 · 1778 阅读 · 0 评论 -
C#结构体比较
C#结构体是值类型,方法中传参时是值的拷贝;结构体定义:enum PointPosition{ TopLeft, TopMiddle, TopRight}struct EdgePoint{ public int left{get;set;} public int top{get;set;} public PointPositi...原创 2020-01-14 20:24:48 · 1560 阅读 · 0 评论 -
csx调试C#代码
.net 脚本csx,vscode新建一个csx文件,运行该文件可以直接打印输出结果;安装:https://www.nuget.org/packages/dotnet-script/dotnet tool install --global dotnet-script --version 0.50.1测试安装:dotnet-script --version输出:例子:...原创 2020-01-03 11:53:40 · 1045 阅读 · 0 评论 -
记一次EF查询返回无结果问题
按时间查询,一开始是这么写的,咋看好像没有问题;当开始时间和结束时间同时传的时候,会发生什么……………,查询不到数据;发生了什么呢?!query生成的SQL,我拷贝出来,参数替换了,是有数据的,这个让我折腾了很一会儿!DateTime time = DateTime.Now;if (!string.IsNullOrEmpty(queryInfo.createStart)){ Date...原创 2019-11-16 08:16:27 · 1247 阅读 · 0 评论 -
.net core WebSocket
WebSocketMiddleware.csusing Microsoft.AspNetCore.Http;using System;using System.Collections.Concurrent;using System.Collections.Generic;using System.IO;using System.Linq;using System.Net.WebSock...原创 2018-07-01 18:37:03 · 2426 阅读 · 0 评论 -
WinForm DataGridView 列索引为0的问题
DataGridView绑定数据源后,在CellClick事件中,想知道当前单元格是哪一列时,获取定义的列对象索引,总是返回0,最后设置DataGridView.AutoGenerateColumn = false 解决了原创 2017-08-22 08:58:35 · 2173 阅读 · 1 评论 -
VS2012 查找替换正则规则
用惯了vs2010的替换窗口,有显示的位置提示正则规则,到使用vs2012的时候,查找替换窗口很小,原来的文字换成了图标,一时不习惯;正则表达式提示的位置在,在文件查找窗口中;原创 2017-05-15 18:01:51 · 1023 阅读 · 0 评论 -
ASP.NET可编辑下拉封装
ASP.NET可编辑下拉实现,该控件侧重点是使用Text的值,不是SelectedValue,根据自己的需要修改吧。原创 2016-01-22 18:07:11 · 562 阅读 · 0 评论 -
ASP.NET 可输入下拉原型
asp.net 可输入dropdownlist原型,需要根据自己的需要做调整原创 2016-01-18 17:50:16 · 665 阅读 · 0 评论