1

C#本地文件下载以及FTP文件服务下载(以Pdf文件为例)

一、C#实现本地文件下载 1、文件下载的路径 文件名称 以及文件下载之后要放的位置 这三个变量是必须要的 2、定义以下四个对象: 3、创建文件下载存放位置的路径(不需要手动创建,如果路径存在就创建 不存在就不创建) Directory.CreateDirectory(LocalFolder);//创 ...

千机仞雪 发布于 2019-07-23 16:21 评论(1)阅读(194)
1

C# 装箱和拆箱

Object类型是所有类型的基类,其下面有ValueType类型。什么结构啊,枚举啊,都继承ValueType,这些都是值类型。其他的什么类啊,数组啊,字符串啊等等都是引用类型。 简单的说,直接继承Object的都是引用类型,继承ValueType的都是值类型。 那样的话,像整形这样的结构按理说其实 ...

拭不去の泪痕 发布于 2019-07-23 06:33 评论(0)阅读(240)
0

MD5的简单用法

非常简单的MD5加密和解密(即用即copy) 点击帮助灯泡引用就可使用 //生成MD5帮助文件文件 public class MD5Help{ ///MD5加密 方法类 public static string MD5Encrypt(string pToEncrypt, string sKey) { ...

JerryNeedlearn 发布于 2019-07-22 23:11 评论(2)阅读(269)
1

基础知识回顾(一)

1.C#创建Windows应用程序,Web服务,移动应用程序,客户端 - 服务器应用程序,数据库应用程序等等。 2.NET Framework由公共语言运行时(CLR)和.NET Framework类库组成。 CLR是.NET Framework的基础。 它在执行时管理代码,提供核心服务,如内存管理 ...

是不是唐辛子啊 发布于 2019-07-19 10:06 评论(0)阅读(217)
1

【C#】学习笔记(1) Delegates,Events,Lambda Expressions

C#是跟着杨老师的教程走的,在这里感谢一下老师的无私奉献,他的cnblog地址:>cgzl,他的B站地址:>solenovex。 进入正题: Delegate表示委托,委托是一种数据结构,它引用静态方法或引用类实例及该类的实例方法。(引用官方文档的英文原话) Represents a delegat ...

BrainK_1400 发布于 2019-07-19 01:23 评论(0)阅读(238)
0

网盘搜索网站

平时收集资料需要使用各类网盘搜索工具,在此特作一个收集连接不定期更新失效连接。按日常使用度来排行 胖次网盘搜索引擎 http://www.panc.cc 云搜一下就能找到:http://sou.wolfbe.com 特百度 http://www.tebaidu.com 去转盘网 http://www ...

小熊吉米 发布于 2019-07-18 16:44 评论(0)阅读(352)
0

Abp小知识-如何全局设置DontWrapResult属性

demo地址 GitHub相关demo地址: "https://github.com/PuzzledAlien/DotNetCore_Practice/tree/master/ABP.Demo/WebApplication1" 对demo说明一下,非abp官网模板,使用Visual Studio 2 ...

repeatedly 发布于 2019-07-17 17:40 评论(1)阅读(174)
4

.NET Core CSharp初级篇 1-1 基础类型介绍

.NET Core CSharp 初级篇 1 1 本节内容是对于C 基础类型的存储方式以及C 基础类型的理论介绍 基础数据类型介绍 例如以下这句话:“张三是一名程序员,今年15岁重50.3kg,他的代号是‘A’,他家的经纬度是(N30,E134)。”,这句话就是一个字符串,使用双引号括起来。而15则 ...

WarrenRyan 发布于 2019-07-17 11:14 评论(5)阅读(412)
1

抽象类和抽象方法

抽象类和抽象方法 abstract关键字 abstract [ab·stract || 'æbstrækt] n. 梗概, 摘要; 抽象概念; 萃取物 v. 使抽象化, 提炼, 摘要 adj. 抽象的; 纯理论的; 深奥的 抽象类就是为了继承而生的! 专门用于被继承的类就是抽象类。。。他就是上帝,下 ...

拭不去の泪痕 发布于 2019-07-14 11:01 评论(1)阅读(213)
0

.NET使用本地Outlook邮箱指定邮箱用户名和密码发送邮件

1、添加Microsoft.Office.Interop.Outlook引用 2、封装发送邮件方法 3、config添加配置文件 4、调用示例 5、发送结果 ...

小子pk了 发布于 2019-07-12 17:08 评论(0)阅读(163)
1

NEST 6.X升级到7.X

升级比对可访问 "NEST 6.X升级到7.X" 查看 ElasticClient CreateIndex 升级前代码,NEST版本6.6.0 升级后代码,NEST版本7.0.1 升级参考地址: "ElasticClient CreateIndex.cs" ElasticClient IndexEx ...

repeatedly 发布于 2019-07-11 14:58 评论(0)阅读(186)
0

1.个人总结收获和问题 2.就业方向思考

1.个人工作总结和收获,问题:很高兴这个覃老师来上我们的课,我们做项目第一次结对,第一次成为团队,让我学到了团队合作和结对的重要性,让我认识到了做项目要写愿景,用户故事地图,做这次团队项目也学到了怎么用Azure DevOps,原型,墨刀。 问题的就是技术欠缺有待提高,研究框架不够深,技术问题,原型 ...

周星星¥ 发布于 2019-07-11 09:02 评论(0)阅读(229)
0

c#编码注释

1 目录 1 目录 2 前言... 3 2.1 编写目的... 3 2.2 适用范围... 4 3 命名规范... 4 3.1 命名约定... 4 3.1.1 PascalCasing. 4 3.1.2 camelCasing. 4 3.1.3 UPPER_CAPS. 4 3.1.4 私有变量的命名 ...

码农arthur_yao 发布于 2019-07-09 14:27 评论(0)阅读(331)
0

C#构造函数和析构函数

概述: 1、构造函数和析构函数是类中比较特殊的两种成员函数,分别用来对对象进行初始化和回收对象资源。 构造函数—————对象初始化!!! 析构函数—————回收对象资源!! 2、对象的生命周期从构造函数开始,从析构函数结束。如果一个类含有构造函数,在实例化该类的对象时就会被调用。如果含有析构函数,则 ...

拭不去の泪痕 发布于 2019-07-08 16:58 评论(0)阅读(596)
0

C# 异步转同步 PushFrame

异步转同步-PushFrame 本文通过PushFrame,实现异步转同步 首先有一个异步方法,如下异步任务延时2秒后,返回一个结果 在UI线程执行此任务,尝试转化为同步 PushFrame异步转同步的实现: 测试结果: Task不带返回值的处理: PushFrame的缺陷 PS:pushFrame ...

唐宋元明清2188 发布于 2019-07-07 23:31 评论(5)阅读(288)
1

.Net知识大全(个人整理)

.Net知识大全 本章内容适用于对.NET有一定基础的或者是想通过本文章对.NET基础知识记不清楚的朋友,可以通过本文章进行回顾。 面试的时候可能也会遇到相应的题目,建议面试前进行回顾!!! 1.NET和C#是什么关系? C#就是为宣传.NET而创立的,它直接集成于Visual Studio .NE ...

Tulip123 发布于 2019-07-05 16:43 评论(0)阅读(1056)
0

对象数组自定义排序--System.Collections.ArrayList.Sort()

使用System.Collections.ArrayList.Sort()对象数组自定义排序 其核心为比较器的实现,比较器为一个类,继承了IComparer接口并实现int IComparer.Compare(Object x, Object y)方法,该方法实现自定义排序的比较方式,可以通过使用不 ...

我家的小萌珊 发布于 2019-07-05 15:34 评论(0)阅读(91)
0

Kibana中文汉化支持

Kibana从6.6.0版本开始支持中文 参考: "https://github.com/anbai inc/Kibana_Hanization" 汉化方法如下: 以现行最新版本7.2.0为例,测试机器为Windows 10 打开 找到 ,如果没找到自行添加如下文本 启动Kibana,应该就可以查看 ...

repeatedly 发布于 2019-07-05 14:56 评论(0)阅读(372)
0

加密算法 Md5 & Sha1

MD5加密 使用MD5CryptoServiceProvider类 Sha1加密 SHA1,也是在System.Security.Cryptography程序集下提供的算法 案例 以上,bytes转string,也可以使用 BitConverter.ToString(bytes) 但是需要额外替换其 ...

唐宋元明清2188 发布于 2019-07-04 10:30 评论(0)阅读(147)
0

C# NuGet常用命令

命令执行位置:工具=〉Nuget包管理器=〉程序包管理器控制台 一、安装 1.安装指定版本类库install-package <程序包名> -version <版本号> 2.安装到指定的项目install-package <程序包名> -project XXXProjectName -version ...

_楠 发布于 2019-07-03 20:57 评论(0)阅读(440)