一、引言 “为什么我们需要掌握互操作技术的呢?” 对于这个问题的解释就是——掌握了.NET平台下的互操作性技术可以帮助我们在.NET中调用非托管的dll和COM组件。 。.NET 平台下提供了3种互操作性的技术: Platform Invoke(P/Invoke),即平台调用,主要用于调用C库函数和
转载
2018-10-19 16:39:00
1000阅读
2评论
我们知道, .Net类库里提供了HttpWebRequest等类,方便我们编程与Web服务器进行交互. 但是实际使用中我们经常会遇到以下需求,基础类里没有直接提供相应的功能(WebClient类包含这些功能,只是用起来稍微麻烦一点--谢谢网友东吴居士的提醒): 对HttpWebResponse获取的
转载
2016-06-24 16:42:00
273阅读
2评论
C# 中通过 StackExchange.Redis 库可以方便地操作 Redis,实现高性能的数据缓存和存储。StackExchange.Redis 提供了强大的 API,允许开发者轻松种强大而高效的方式。
原创
2024-02-29 11:20:03
1059阅读
我们知道, .Net类库里提供了HttpWebRequest等类,方便我们编程与Web服务器进行交互. 但是实际使用中我们经常会遇到以下需求,基础类里没有直接提供相应的功能(WebClient类包含这些功能,只是用起来稍微麻烦一点--谢谢网友东吴居士的提醒): 对HttpWebResponse获取的
原创
2021-05-31 14:21:59
1125阅读
我们知道, .Net类库里提供了HttpWebRequest等类,方便我们编程与Web服务器进行交互. 但是实际使用中我们经常会遇到以下需求,基础类里没有直接提供相应的功能(WebClient类包含这些功能,只是用起来稍微麻烦一点--谢谢网友东吴居士的提醒):
对HttpWebResponse获取的HTML进行文字编码转换,使之不会出现乱码;
自动在Session间保持Cookie,Referer
转载
2019-03-09 17:14:00
437阅读
2评论
之前用MFC开发结果界面太难看被pass了,要求用C#重新来开发>_<,不过终于摆脱VC6.0的蛋疼操作了Y。 先来连接数据库 (1)用c#连接MYSQL数据库需要用到mysql-connector-net,这个组件网上查找就可以下载,安装直接按next,按默认路径安装; (2)新建一个Winfrom工程后,引用这个组件 在解决方案资源管理器中右
转载
2023-06-06 11:06:57
252阅读
最近项目使用中要改造redis客户端,看了下文档,总结分享一下。阅读目录:协议规范基础通信状态命令set、get命令管道、事务总结协议规范redis允许客户端以TCP方式连接,默认6379端口。传输数据都以\r\n结尾。请求格式*<number of arguments>\r\n$<number of bytes of argument 1>\r\n<a
转载
2023-08-08 11:27:35
478阅读
//大家在做报表或查询的时候都会有给用户预设一些可选的日期范围(如上图) //如本年度销售额、本季度利润、本月新增客户 &nbs
转载
精选
2007-03-15 19:01:15
10000+阅读
2评论
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Diagno
转载
精选
2009-11-05 15:44:26
1742阅读
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
namespace process
{
public class ProgessHelper
转载
2012-05-24 12:13:59
556阅读
C# 操作Word
转载
2018-10-15 21:12:27
1754阅读
文件操作: 检查 创建 读取 写入 修改 删除 目录操作: 检查 创建 读取 写入 修改 删除 文件操作 若要执行此操作... 请参阅本主题中的示例... 创建文本文件 向文件写入文本 ...
转载
2007-06-25 18:47:00
86阅读
首先要熟悉.NET中处理文件和文件夹的操作。File类和Directory类是其中最主要的两个类。了解它们将对后面功能的实现提供很大的便利。 本节先对和文件系统相关的两个.NET类进行简要介绍。 System.IO.File类和System.IO.FileInfo类主要提供有关文件的各种操作,在使用时需要引用System.IO命名空间。下面通过程序实例来介绍其主要属性和方法。
转载
2007-11-23 18:52:00
101阅读
2评论
http://www..com/LiZhiW/p/3624729.htmlC#操作JSON1. .NET对JSON的支持介绍.......................................................
转载
2014-03-26 12:51:00
123阅读
2评论
一、创建目录列表 下面的代码示例演示如何使用 I/O 类来创建目录中具有“.exe”扩展名的所有文件的列表。using System;using System.IO;class DirectoryLister{ public static void Main(String[] args) { string path = "."; if (args.Le
转载
2010-06-24 10:28:00
162阅读
2评论
(1)通过FileInfo和DirectoryInfo来读取文件和文件夹属性查看文件属性,创建文件,移动文件,重命名文件判
原创
2023-05-18 15:23:39
224阅读
8.1)下载安装
想要在C#中使用MongoDB,首先得要有个MongoDB支持的C#版的驱动。C#版的驱动有很多种,如官方提供的,samus。 实现思路大都类似。这里我们先用官方提供的mongo-csharp-driver ,当前版本为1.4.1
下载地址:://github./mongodb/mongo-csharp-driver/downloads
编译之后得到两个dll
转载
2018-07-23 13:37:00
98阅读
2评论
public class ImportExportToExcel { private string strConn ; private System.Windows.Forms.OpenFileDialog openFileDlg=new System.Windows.Forms.OpenFileDialog(); private System.Windows.Forms.SaveFileDial...
转载
2010-03-19 09:04:00
88阅读
2评论
扩展标记语言XML(eXtensible Markup Language),是由W3C组织制定的。做为用于替代HTML语言的一种新型的标记语言,XML内部有着很多基本标准,XML就是通过与这些相关标准地结合,应用于科学计算、电子出版、多媒体制作和电子商务的。C#作为一种新型的程序语言,是.Net框架的一个重要组成部分,他和XML的关系颇深。本文就从一个方面来探讨一下这二者的关系。即:看用C#如何来
转载
2009-05-04 20:56:00
55阅读
2评论
1.读取PDF内容 public string ReadPdfFile(string fileName) { StringBuilder text = new StringBuilder(); if (File.Exists(fileName)) { PdfReader pdfReader = new Pdf...
转载
2017-11-09 15:21:00
291阅读
2评论