2020
10-30
10-30
C#操作excel打印的示例
usingSystem;usingSystem.Data;usingSystem.IO;usingSystem.Runtime.InteropServices;usingSystem.Threading;usingSystem.Windows.Forms;usingMicrosoft.Office.Core;usingExcel=Microsoft.Office.Interop.Excel;namespaceWindowsFormsApplication1{publicpartialclassForm1:Form{privateboolisStartPrint=false;publicForm1(){InitializeComponent();}privatevoidbutton1_C...
继续阅读 >
初识gRPC还是一位做JAVA的同事在项目中用到了它,为了C#的客户端程序和java的服务器程序进行通信和数据交换,当时还是对方编译成C#,我直接调用。后来,自己下来做了C#版本gRPC编写,搜了很多资料,但许多都是从入门开始?调用说“SayHi!”这种官方标准的入门示例,然后遇到各种问题……关于gRPC和Protobuf介绍,就不介绍了,网络上一搜一大把,随便一抓都是标准的官方,所以直接从使用说起。gPRC源代码:https:/...
NetC#中枚举的声明格式如下所示:[attributes][modifiers]enumidentifier[:base-type]{enumerator-list}[;]FlagsAttribute属性就是枚举类型的一项可选属性。它的主要作用是可以将枚举作为位域处理(P.S.C#不支持位域)。所谓位域是单个存储单元内相邻二进制位的集合。通过为枚举添加这个属性,可以改变枚举的一些行为来满足我们的需要。enumMyFlags{Flag1,Flag2,Flag3,Flag4};MyFlagsmyFlag=MyFlags.Flag2|MyFl...
示例接口定义为了方便笔者先自己写了个简单的接口用于展示,返回当前时间,具体如下///<summary>///GetToday.///</summary>///<returns></returns>[HttpGet][Route("GetTime/Today")]publicMyDateTimeGetToday(){varnow=DateTime.Now;returnnewMyDateTime{Year=now.Year,Month=now.Month,Day=now.Day,Hour=now.Hour,Minute=now.Minute,Second=now.Second,};}上面的MyDateT...
本文介绍通过C#和VB.NET程序代码来创建和编辑PPT文档中的SmartArt图形。文中将分两个操作示例来演示创建和编辑结果。使用工具:Spire.Presentationfor.NEThotfix5.9.5Dll文件引用:方式1:下载包。下载后,解压,打开Bin文件夹,根据自己用的.NETFramework选择相应的文件夹,如:此示例中使用的是NET4.0,即打开NET4.0文件,找到Spire.Presentation.dll文件。找到dll文件后,在vs程序中添加引用该dll。如下引用结果:方式2:...
1:RabbitMQ是个啥?(专业术语参考自网络)RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,Erlang是专门为高并发而生的语言,而集群和故障转移是构建在开发电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库2:使用RabbitMQ有啥好处?RabbitMQ是使用Erlang语言开发的开源消息队列系统,基于AMQP协议来实现。AMQP的主要特征是...