14

在.NET Core 3.0中发布单个Exe文件(PublishSingleFile)

假设我有一个简单的“ Hello World”控制台应用程序,我想发送给朋友来运行。朋友没有安装.NET Core,所以我知道我需要为他构建一个独立的应用程序。很简单,我只需在项目目录中运行以下命令: dotnet publish -r win-x64 -c Release --self-conta ...

张子浩 发布于 2019-11-04 11:53 评论(29)阅读(2053)
0

C# 常量

一、简介 1.常量可以当做常规的变量,只是他们的值在定义后不能在被修改。 2.常量是固定值,程序执行期间不会改变。常量可以是任何的基本数据类型,比如整数常量,浮点常量,字符串常量或者字符串常量,还有枚举常量。 二、常量说明 例如: 整数常量:24小时,365天 小数/浮点常量:圆周率3.14 字符: ...

笑笑未来 发布于 2019-11-02 16:57 评论(0)阅读(223)
1

二狗的面试题整理

闲来无事,整理一下最近参加面试遇到的一些优点意思的面试题。 1. finally与return相关的问题 大家直接看代码吧 try语句块内执行return语句后,finally里的语句还会执行嘛?答案是肯定的。 原理可以参考这篇博文,传送门。 结论是finally中的代码始终都会执行。 2. 4G的 ...

DogTwo 发布于 2019-11-02 13:49 评论(2)阅读(207)
0

C# 类型转换

一、简介 类型转换:把数据从一种类型转换另一种类型 我们要求等号两边参与运算符必须类型一致,如果不一致,满足下列条件会发生自动类型转换或者隐式类型转换。 1.两种类型兼容: 例如:int和double 兼容(都是数字类型) 2.目标类型大于源类型 double>int 显示类型转换: 1.两种类型相 ...

笑笑未来 发布于 2019-11-01 21:29 评论(0)阅读(249)
0

C#赋值运算符

=:表示赋值的意思,表示把等号右边的值,赋值给等号左边的变量。 由等号连接的表达式称之为赋值表达式。 注意:每个表达式我们都可以求解除一个定值,对于赋值表达式而言,等号左边的变量的值,就是整个赋值表达式的值。 ...

笑笑未来 发布于 2019-11-01 18:40 评论(0)阅读(166)
0

C# 三元表达式

一、背景 因编程的基础差,因此最近开始巩固学习C#基础,后期把自己学习的东西,总结相应文章中,有不足处请大家多多指教。 二、语法 表达式1?表达式2:表达式3 描述: 表达式1一般为一个关系表达式。 如果表达式1的值为true,那么表达式2的值就是整个三元表达式的值。 如果表达式1的值为false, ...

笑笑未来 发布于 2019-11-01 17:11 评论(0)阅读(435)
0

C#调试

一、背景 因编程的基础差,因此最近开始巩固学习C#基础,后期把自己学习的东西,总结相应文章中,有不足处请大家多多指教。 二、简介 当我们程序出现问题时,我们通过断点调试来追踪找到问题点。 1.断点调试: F10:逐步语句调试 F11:逐过程的调试 2.监视调试 3.即时窗口 三、实例 如图所示: ...

笑笑未来 发布于 2019-10-31 22:52 评论(0)阅读(118)
0

C#变量

一、背景 因编程的基础差,因此最近开始巩固学习C#基础,后期把自己学习的东西,总结相应文章中,有不足处请大家多多指教。 二、简介 变量:用来在计算机存储数据 三、语法 第一种: 变量类型 变量名; 变量名=值; 描述:“=”号:在这不是等于的意思,是赋值的意思,表示把等号右边的值赋值给左边的变量。 ...

笑笑未来 发布于 2019-10-31 21:12 评论(0)阅读(119)
0

C# 异常捕获

一、背景 因编程的基础差,因此最近开始巩固学习C#基础,后期把自己学习的东西,总结相应文章中,有不足处请大家多多指教。 二、简介 我们在程序中经常会出现各种各样的异常,你如果想要你的程序更加稳定性,在你的代码中应该经常使用try-cath来进行异常捕获。 哪行代码有可能出现异常,我们就使用try-c ...

笑笑未来 发布于 2019-10-31 18:01 评论(0)阅读(365)
0

C# 冒泡排序

一.定义 冒泡排序:就是将一个数组中的元素按照从大到小或者从小到大的排序进行排列。 注意:冒泡排序考数组和for理解,主要面试用; 二.分析 三.实例 1.对数组进行一个从小到大排序(面试写法) 输出结果 2. 对数组进行从大到小排序(面试写法) 输出结果 3.只能针对数组做一个升序的排序(简单写法 ...

笑笑未来 发布于 2019-10-30 22:38 评论(0)阅读(599)
1

C#_.NetFramework_Web项目_EXCEL数据导入

【推荐阅读我的最新的Core版文章,是最全的介绍:C#_.NetCore_Web项目_EXCEL数据导出】 需要引用NPOI的Nuget包:NPOI-v2.4.1 B-1:EXCEL数据导入--C#获取数据: ...

深入学习ing 发布于 2019-10-29 16:40 评论(0)阅读(196)
0

C#_服务器EXCEL模板文件导出

A-1:EXCEL模板导出 非常简单,将EXCEL模板上传到项目中后,将其浏览URL保存下来(excelUrl),然后: 或者使用<a href="excelUrl"></a>都行。 ...

深入学习ing 发布于 2019-10-29 16:26 评论(0)阅读(129)
0

.Net Core 3.0后台使用httpclient请求网络网页和图片_使用Core3.0做一个简单的代理服务器

目标:使用.net core最新的3.0版本,借助httpclient和本机的host域名代理,实现网络请求转发和内容获取,最终显示到目标客户端! 背景:本人在core领域是个新手,对core的使用不多,因此在实现的过程中遇到了很多坑,在这边博客中,逐一介绍下。下面进入正文 正文: 1-启用http ...

深入学习ing 发布于 2019-10-25 21:05 评论(0)阅读(599)
0

C# 嵌套循环

一、简介 嵌套循环:while、for和do...while循环使用一个或者多个嵌套。 二、实例 输出九九乘法表(循环的嵌套) 输出结果 ...

笑笑未来 发布于 2019-10-25 16:54 评论(0)阅读(187)
0

C# for循环

一、简介 一个for循环是一个允许所编写一个执行特定次数的循环的重复控制结构。 二、语法 for (表达式1; 表达式2; 表达式3) { 循环体; } 下面是 for 循环的控制流: 表达式1会首先被执行,且只会执行一次。这一步允许您声明并初始化任何循环控制变量。您也可以不在这里写任何语句,只要有 ...

笑笑未来 发布于 2019-10-25 15:14 评论(0)阅读(3393)
1

C#循环结构

一、背景: 因编程的基础差,因此最近开始巩固学习C#基础,后期把自己学习的东西,总结相应文章中,有不足处请大家多多指教。 二、简介 有的时候,可能需要多次执行同一块代码。一般情况下,语句是顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。 编程语言提供了允许更为复杂的执行路径的多种控 ...

笑笑未来 发布于 2019-10-25 11:13 评论(0)阅读(135)
0

【StyleCop】StyleCop规则汇总

所有规则的翻译(基于版本4.7.44.0): 文档规则 1、SA1600:ElementsMustBeDocumented元素必须添加注释 2、SA1601: PartialElementsMustBeDocumented Partial修饰的成员必须添加注释 3、SA1602:Enumeratio ...

微笑是最初的信仰 发布于 2019-10-25 09:38 评论(0)阅读(83)
2

C#判断

一、背景: 因编程的基础差,因此最近开始巩固学习C#基础,后期把自己学习的东西,总结相应文章中,有不足处请大家多多指教。 二、简介 C#提供以下类型的判断语句: if语句 if-else语句 if else-if语句 swith-cash语句 点击链接查看if、if-else、if else-if、 ...

笑笑未来 发布于 2019-10-24 17:32 评论(0)阅读(140)
2

C#运算符

背景: 因编程的基础差,因此最近开始巩固学习C#基础,后期把自己学习的东西,总结相应文章中,有不足处请大家多多指教。 1. 简介 运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。C# 有丰富的内置运算符,分类如下: 算术运算符 关系运算符 逻辑运算符 复合赋值运算符 位运算符 其他运算符 本文 ...

笑笑未来 发布于 2019-10-24 11:38 评论(2)阅读(182)
0

C# Lambda表达式

一、Lambda 表达式定义 Lambda 表达式实际上是一个匿名函数,利用lambda表达式可以简化开发中所需要的代码量。在Lambda表达式中可以包含语句以及表达式,并且可以用于创建委托或者表达式目录树类型,支持带有可绑定到委托或者表达式树的输入参数的内联表达式。使用Lambda表达式可以大大减 ...

lys-wwb 发布于 2019-10-24 09:46 评论(0)阅读(191)