![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
.NET/C#
.NET/C#开发
醉逍遥_祥
just do IT
展开
-
【EPPlus使用】之导出Excel,设置单元格式
第一种 日期格式: cell.setCellValue(new Date()); HSSFCellStyle cellStyle = demoWorkBook.createCellStyle();HSSFDataFormat format= demoWorkBook.createDataFormat();cellStyle.setDataFormat(format.getFormat("yyyy年m月d日"));cell.setCellStyle(ce...原创 2020-08-03 16:12:33 · 4427 阅读 · 0 评论 -
【Entity Framework】之Entity Framework Core入门
前言本博客翻译自微软官方文档 :https://docs.microsoft.com/en-us/ef/core/get-started/?tabs=visual-studio正文在本教程中,您将创建一个.NET Core控制台应用程序,该应用程序使用Entity Framework Core对SQLite数据库执行数据访问。您可以通过在Windows上使用Visual Studio或在Windows,macOS或Linux上使用.NET Core CLI来遵循本教程。在GitHub上.原创 2020-06-24 11:19:11 · 468 阅读 · 0 评论 -
在 Visual Studio 中使用 C# 创建 Windows 窗体应用
在此 Visual Studio 集成开发环境 (IDE) 简介中,了解如何创建具有基于 Windows 的用户界面 (UI) 的简单 C# 应用程序。创建项目首先,创建 C# 应用程序项目。项目类型随附了所需的全部模板文件,无需添加任何内容。打开 Visual Studio 2019。 在“开始”窗口上,选择“创建新项目” 。 在“创建新项目” 窗口中,为 C# 选择“Wind...原创 2020-03-20 11:19:17 · 14359 阅读 · 0 评论 -
【.Net开发】【Entity Framework】之Entity Framework Core
前言:以下内容来源于微软官方文档。Entity Framework (EF) Core 是轻量化、可扩展、开源和跨平台版的常用 Entity Framework 数据访问技术。EF Core 可用作对象关系映射程序 (O/RM),以便于 .NET 开发人员能够使用 .NET 对象来处理数据库,这样就不必经常编写大部分数据访问代码了。EF Core 支持多个数据库引擎。模型对于 ...原创 2020-03-13 14:53:39 · 280 阅读 · 1 评论 -
【.Net开发】之.NET 体系结构组件
前言:以下内容来源于微软官方文档。.NET 应用开发用于并运行于一个或多个 .NET 实现 。.NET 实现包括 .NET Framework、.NET Core 和 Mono。.NET 的所有实现都有一个名为 .NET Standard 的通用 API 规范。本文简要介绍了每个概念。.NET Standard.NET Standard 是一组由 .NET 实现的基类库实现...原创 2020-03-13 14:49:36 · 385 阅读 · 0 评论 -
【.Net开发】之使用 C# 创建简单WPF应用
前言以下内容翻译自微软官方文档链接:https://docs.microsoft.com/zh-cn/visualstudio/get-started/csharp/tutorial-wpf?toc=%2Fdotnet%2Fdesktop-wpf%2Ftoc.json&bc=%2Fdotnet%2Fbreadcrumb%2Ftoc.json&view=vs-2019通过...原创 2020-03-12 16:06:05 · 3593 阅读 · 2 评论 -
【.Net开发】之WPF入门介绍
前言:以下内容翻译自微软官方文档。链接:https://docs.microsoft.com/zh-cn/dotnet/desktop-wpf/overview/什么是WPF(Windows Presentation Foundation)WPF是一个为Windows创建桌面客户端应用程序的UI框架。 WPF开发平台支持广泛的应用程序开发功能集,包括应用程序模型,控件,图形和数据绑...原创 2020-03-12 15:44:25 · 1024 阅读 · 0 评论 -
【C#学习】之泛型约束 | where T : class
.NET支持的类型参数约束有以下五种:where T : struct----T必须是一个值类型where T : class----T必须是一个引用类型where T : new()----T必须要有一个...原创 2020-01-14 10:57:53 · 1853 阅读 · 0 评论 -
【.Net学习】之CLR基础原理
CLR是如何工作的 借用维基百科上的一副图来描述CLR的运行流程: 从源代码到应用程序执行CLR主要做了以下工作: 将源代码编译成托管模块 托管模块是一个标准的 32 位 Microsoft Windows 可移植执行体(PE32)文件,或者是一个标准的 64 位 Windows 可移植执行体(PE32+)文件,它们都需要 CLR 才能执行。一个托管模块主要包含一...原创 2019-09-29 15:23:32 · 1263 阅读 · 0 评论 -
C# winform跨线程操作UI exception - Additional information: Cross-thread operation not valid: Control '' a
C# winform跨线程操作UI exception在我们做WinForm开发的过程中,经常会遇到耗时操作或阻塞操作。他们会引发软件的卡顿甚至假死,严重影响软件的使用。因此,这类耗时或阻塞的操作一般都会使用异步的方式去执行,不影响主线程(UI线程)与用户间的交互。但多个线程竞争读写同一个资源往往会造成意想不到的意外结果,UI界面也是一种资源,所以跨线程修改UI界面往往被加以限制。...原创 2019-08-05 15:27:37 · 409 阅读 · 0 评论 -
微软菜单栏内置图标ID(CommandBarButton FaceId Property)
Visual StudioTools for Office CommandBarButton FaceId Property图标右侧的数字是要使用的相应FaceId:Icons 0000 - 2999Outlook FaceId 3000 – 3999 Referenc...原创 2019-06-12 09:37:08 · 5005 阅读 · 0 评论 -
C++ CLR里的System::String和Std::String在使用和实现上有什么区别?
Std::String是C++标准库字符串类型,System::String是CLR中的类型,C#和CLR C++程序里都可以使用System::String。就像MFC中的CString,应用场景不同。而c#和CLI C++是微软的库,基于Windows的。System::String是托管类,资源在托管堆里,功能是CLR提供的。std::string是本地类,资源在本地堆里,功能是C...原创 2019-05-10 15:33:06 · 3764 阅读 · 0 评论