.NET技术
qq_21425067
这个作者很懒,什么都没留下…
展开
-
VS2022 VisualSVN License expires 解决办法
VisualSVN License expires激活原创 2022-07-26 22:02:10 · 5483 阅读 · 2 评论 -
C#Parallel控制并发数量执行,并且不阻塞
List<int> listI = new List<int>(); for (int i = 0; i < 1000; i++) { listI.Add(i); } Task.Run(() => { ParallelOptions ...原创 2021-06-01 12:12:36 · 1248 阅读 · 0 评论 -
c#Parallel.ForEach控制线程数量
List<int> listI = new List<int>(); for (int i = 0; i < 1000; i++) { listI.Add(i); } ParallelOptions options = new ParallelOptions(); option..原创 2021-06-01 12:06:51 · 2086 阅读 · 0 评论 -
c#Parallel.ForEach
List<int> listI = new List<int>(); for (int i = 0; i < 1000; i++) { listI.Add(i); } Parallel.ForEach(listI, x => Dosome("Exec:" + x)); public static...原创 2021-06-01 12:01:02 · 391 阅读 · 0 评论 -
C#工厂方法模式
namespace 工厂方法模式{ public class Opeartion { private int _NumberA; public int NumberA { get { return _NumberA; } set { _NumberA = value; } } public int _NumberB; public int Num.原创 2021-04-02 17:12:52 · 78 阅读 · 0 评论 -
C#简单工厂模式
#region 具体实现 public class Operation { private double _numberA = 0; private double _numberB = 0; public double numberA { get { return _numberA; } set { _n...原创 2021-04-01 15:01:52 · 90 阅读 · 0 评论 -
C#依赖倒置原则
依赖倒置原则:高层模块不应该依赖低层模块,两者应该依赖抽象(抽象类,接口) class Program { static void Main(string[] args) { Moter mother = new Moter(); mother.Narrate(new Books()); mother.Narrate(new NewsPaper()); Conso原创 2021-03-31 11:53:44 · 178 阅读 · 0 评论 -
C#静态总结
原创 2021-03-30 16:16:33 · 60 阅读 · 0 评论 -
C#装箱和拆箱
原创 2021-03-30 16:14:16 · 109 阅读 · 1 评论 -
C#OOP总结
原创 2021-03-30 16:11:58 · 112 阅读 · 0 评论 -
C#单例模式
/// <summary> /// 单例模式 /// </summary> public class Monkey { /// <summary> /// 声明一个静态的私有的当前类类型的字段 /// </summary> private static Monkey _Instance; /// <summary> ...原创 2021-03-30 14:20:23 · 182 阅读 · 0 评论 -
VS2019安装
地址:https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=Enterprise&rel=16#原创 2021-03-23 15:48:53 · 70 阅读 · 0 评论 -
VS编辑器删除左侧黑色小图标
使用快捷键Ctrl+KK可以取消和选中原创 2020-11-04 18:43:43 · 813 阅读 · 2 评论 -
LINQ将DataTable转Txt保存
public static void DataTableToTxt(DataTable table) { var columns = table.Columns.Cast<System.Data.DataColumn>().Select(item => item.ColumnName); var rows = ta...原创 2019-06-19 15:17:55 · 231 阅读 · 0 评论 -
ajax提交Html标签
废话不多说,看图理解---------------------js部分--------------------------------------------------后端---------------------------------原创 2019-03-28 17:13:35 · 296 阅读 · 0 评论 -
ASP.NET播放视频有声音没画面
使用格式化工厂转换成标准的视频编码格式即可原创 2017-10-12 10:11:03 · 341 阅读 · 0 评论 -
DataTable通过Linq转List
DataTable dt = dao.GetAnswerInfoByQuestionId(questionId); if (dt != null && dt.Rows.Count > 0) { var rowColl = dt.Rows; return (from DataRow row原创 2017-09-26 15:27:42 · 490 阅读 · 0 评论 -
asp.net中ItemTemplate时间格式化
原创 2017-08-02 09:46:12 · 763 阅读 · 0 评论 -
asp.net iis网站播放不了视频和不能访问json文件
需要在web.config新增支持mp4播放和json文件访问节点原创 2017-06-20 15:47:43 · 973 阅读 · 0 评论 -
C#使用NPOI读取excel模板,并导出excel
private void ExportDoctoryCase(HttpContext context) { //加载模板文件路径 string TempletFileName = context.Server.MapPath("../ExcelTemplate/Template.xls"); HSSFWork原创 2017-03-24 18:01:54 · 4778 阅读 · 0 评论 -
C#String.Split (string[], StringSplitOptions)
public string[] Split(string[] separator,StringSplitOptions options)参数separator 类型:System.String[] 分隔此字符串中的子字符串的字符串数组、不包含分隔符的空数组或 null。options 类型:System.StringSplitOptions 要省略返回的数组中的空数组元素,则为 R转载 2016-08-22 15:18:10 · 727 阅读 · 0 评论 -
Linq单值查询
using Newtonsoft.Json;string userAccount = context.Request.QueryString["userAccount"];DataClassesDataC Config_MCDWX.Instance.GetLingTOSQLDataContext();if (db.StoreSurvey_SurveyRecord201608.Whe原创 2016-08-22 15:21:37 · 309 阅读 · 0 评论 -
Newtonsoft.Json的序列化和反序列化
//匿名对象解析 var tempEntity = new { ID = 0, Name = string.Empty }; string json5 = JsonHelper.SerializeObject(tempEntity); //json5 : {"ID":0,"Name":""} tempEntit转载 2016-08-22 15:39:30 · 301 阅读 · 0 评论 -
Linq实现选项是否存在
List<DBEntityAnswerInfo> list = new List<DBEntityAnswerInfo>(){//备用选项 new DBEntityAnswerInfo{AnswerCode="A"}, new DBEntityAnswerInfo{AnswerCode="B"}, new DBEntityAns原创 2016-08-23 17:37:04 · 325 阅读 · 0 评论 -
Graphics异常,报内存不足
原因:很有可能是因为图片大小导致的,需要通过PS修改一下图片大小 string imageName = sourceImageTb.Substring(sourceImageTb.LastIndexOf('/')); string imageSourcePath = Path.Combine(Config_MCDWX.Instance.Exam_Certifi原创 2016-08-26 16:29:21 · 1647 阅读 · 0 评论 -
C#导出Excel
protected void btnDownload_Click(object sender, EventArgs e) { Response.ContentType = "application/vnd.ms-excel"; Response.ContentEncoding = Encoding.GetEncoding("UTF-8"原创 2016-11-03 17:06:17 · 235 阅读 · 2 评论 -
Linq连接查询
var qStore = from x in cnt.T_StoreInfo join y in cnt.T_ProviderStoreMapping on x.StoreCode equals y.StoreCode where y.PID == provider.ID原创 2016-10-26 15:56:17 · 260 阅读 · 0 评论 -
C# 制作Windows服务安装包
友情链接:http://www.cnblogs.com/fantiantian/p/3419401.html转载 2016-10-31 11:34:49 · 242 阅读 · 0 评论 -
Linq分页
public void GetCollegeList(HttpContext context) { try { int pageSize = CF.ToInt(context.Request.QueryString["pageSize"], 0); int pageInde原创 2016-11-29 15:54:06 · 278 阅读 · 0 评论 -
C#定义Json字符串实体类
这是JSON字符串 C#定义实体类原创 2016-12-29 11:08:49 · 2200 阅读 · 0 评论 -
C#中Request
Request.UserHostAddress;//获取IP地址Request.UserAgent;//获取浏览器信息Request.RawUrl;//获取当前请求的原始 URL。原创 2017-02-06 17:24:06 · 515 阅读 · 0 评论 -
c#字符串转集合
string[] arrID = strdelId.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries);//字符串转字符串集合 int[] intArray = Array.ConvertAll<string, int>(arrID, s => int.Parse(s));//字符串集合转int类型集合原创 2016-12-30 17:26:16 · 1066 阅读 · 0 评论 -
linq指定列查询、去重复、排序、top行
_cnt.DLX_NewsSendTo.Where(x => x.NewsId == nId && x.SendType == 2).Select(s => new { s.SendToCategory, s.SendTo }).Distinct().ToList().OrderByDescending(s => s.SendTo).Take(10);说明:// Where 里面为查询条件// S原创 2017-03-02 10:40:28 · 4574 阅读 · 0 评论 -
C#获取网页的HTML码,下载网站图片
1、根据URL请求获取页面HTML代码/// <summary> /// 获取网页的HTML码 /// </summary> /// <param name="url">链接地址</param> /// <param name="encoding">编码类型</param> /// <returns></returns> public static string GetHtm转载 2017-02-24 16:25:49 · 502 阅读 · 0 评论 -
导入xlsx文件提示:The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine
解决方案共有2种1,在SSIS项目中选择属性:Debugging中将Run64bitRuntime设置成true2,调用C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\DTExec.exe一定要是(X86)这个文件夹下,这个命令行工具的具体用法可以查看MSDN原创 2017-03-24 13:33:31 · 1432 阅读 · 0 评论 -
Linq连接数据库
原创 2016-08-22 15:11:12 · 263 阅读 · 0 评论