C#
tsuguA
这个作者很懒,什么都没留下…
展开
-
vs2017安装nuget包生成和管理工具
官网是没有VisualStudio2017 得 nuget.exe工具得。因为是内置到了vs2017ide里边。如果安装vs2017得时候,没有安装nuget插件。可参照如图安装:勾选Visual Studio扩展开发勾选NuGet相关选项,点击右下角修改开始安装......原创 2020-05-15 10:44:04 · 2323 阅读 · 1 评论 -
Autofac与WebApi集成
目录Autofac原理如何将Autofac与Web API集成?Autofac功能详解Autofac原理寻找到相关实例,将其赋给接口对象。比如说,我们在调用方使用了一堆接口,然后引用了一个DLL,这个DLL包含了实现这些接口的实例,那么Autofac就自动从这个DLL中提取出这些实例,赋给接口对象。这一切都是Autofac自动完成的。如何将Autofac与Web API集成?1需要引用Web API集成NuGet包2修改Global.axax文件注册您的控制器并设置.原创 2020-05-14 17:05:29 · 702 阅读 · 0 评论 -
BuildManager
System.Web.Compilation.BulidManager负责站点的动态编译1.所有的页面、用户控件、和所有的ASP.NET特殊目录,都会在运行时被BuildManager编译和处理,也包括Bin目录。2.我们知道在ASP.NET中,所有的页面和控件都包括.ASPX和后台代码文件,除了代码文件在编译时会被静态编译成一个类型外,.ASPX文件在运行时也会被动态编译在一个动态类型中,以便写在.ASPX上的C#代码能够被运行。而在编译时,如果使用到外部类型,是需要引用外部类型的程序集,否则无法原创 2020-05-14 16:21:03 · 571 阅读 · 0 评论 -
C#剪切板编程操作图片、音乐、txt==文件(神样的代码,找了好久)
来源1:http://www.cnblogs.com/webcyz/archive/2011/06/29/2092946.html转载 2014-03-13 17:25:10 · 2408 阅读 · 0 评论 -
user32.dll中函数注释
public class CSharp_Win32Api { #region User32.dll 函数 /// /// 该函数检索一指定窗口的客户区域或整个屏幕的显示设备上下文环境的句柄, /// 以后可以在GDI函数中使用该句柄来在设备上下文环境中绘图。 /// hWnd:设备上下文环境被检索的转载 2014-04-02 16:16:59 · 990 阅读 · 0 评论 -
为什么编程语言以及数据库要从1970年1月1日开始计算时
http://www.cnblogs.com/lzrabbit/archive/2011/06/09/2075949.html转载 2014-04-02 18:09:06 · 666 阅读 · 0 评论 -
单例模式(小小单例,一点也不小)
小小单例,一点也不小。今天终于发现了原来单例模式还有这么多道道~~***单例模式解决了两个基本问题:全局访问和实例化控制出自:大话设计模式懒汉式单例模式:定义:要在第一次被引用时,才会将自己实例化,所以就被称为懒汉式单例模式,也就是我们常用的单例模式。一般常用示例:单重锁定示例: 缺点:每次调用GetInstance方法时都需要lock,影响性能双重锁定示例:翻译 2014-03-27 15:35:35 · 707 阅读 · 0 评论 -
编程实现Ctrl+A或V==是否被按下
private void lvBookmarks_KeyPress(object sender, KeyPressEventArgs e) { if ((Control.ModifierKeys & Keys.Control) == Keys.Control) { #region 全选ListView控转载 2014-03-14 14:59:30 · 1594 阅读 · 0 评论 -
winform拖拽:实现外部文件拖拽到程序内以及程序内部间的拖拽
一、实现了外部音乐文件向ListView1的拖拽.*****记得先修改ListView1的AlloDrop属性为true界面如下:代码如下: public partial class Form1 : Form { public Form1() { InitializeComponent();原创 2013-12-18 09:35:01 · 2033 阅读 · 0 评论 -
C#编程打印ASCII码
static void Main(string[] args) { for (int i = 0; i < 128; i++) { if (i % 10 == 0) { Console.WriteLine();转载 2014-04-10 15:19:39 · 3073 阅读 · 0 评论 -
C# BitArray
http://blog.csdn.net/Maths_bai/article/details/8046569#t2转载 2014-04-10 15:52:53 · 1060 阅读 · 0 评论 -
深入随机数Random
来自:http://www.cnblogs.com/rupeng/p/3723018.html转载 2014-05-13 11:21:21 · 875 阅读 · 0 评论 -
C# DBHelper笔记
版本1: public class DBHelper { private static SqlConnection con; private static SqlConnection Con { get { if (con == null)原创 2014-05-13 14:59:08 · 730 阅读 · 0 评论 -
C#mvc系列教程
http://www.cnblogs.com/xdotnet/archive/2012/03/05/2381047.html转载 2014-02-21 11:15:21 · 931 阅读 · 0 评论 -
有15个人围成一圈,顺序排号。从第一个人开始报数(从1~3报数),凡报到3的人退出圈子,问最后留下的人 C#版
今天下午,某一同学,问我一面试题,第一做法就是度娘了半天,发现都是c c++ 的 。遂参考逻辑、整理完一C# 版本的,留个小纪念namespace ConsoleApplication1{ class Program { static void Main(string[] args) { bool[] b原创 2014-11-25 18:09:17 · 3267 阅读 · 0 评论 -
C# ftp
http://blog.csdn.net/ccx_john/article/details/17332155转载 2014-03-14 11:40:57 · 536 阅读 · 0 评论 -
ListView的视图属性View的Details的时候每一项的旁边老有个小方框,如何去掉?
ListView有一个CheckBox属性:将其修改为false即可原创 2014-03-14 10:25:12 · 1826 阅读 · 0 评论 -
判断为空时,可以抛出异常
原创 2013-12-10 14:02:13 · 6157 阅读 · 0 评论 -
C#异步调用委托工具类
原创 2013-12-11 14:22:29 · 744 阅读 · 0 评论 -
重写winform 的 ComboBox控件实现自动加载磁盘下拉列表框
原创 2013-12-05 15:33:56 · 1480 阅读 · 0 评论 -
FolderBrowserDialog提示用户选择文件夹滴
示例: using (FolderBrowserDialog dialog = new FolderBrowserDialog()) { dialog.Description = "请选择存放音乐的文件夹"; dialog.ShowNewFolderButton = false;原创 2013-12-16 09:59:44 · 1721 阅读 · 0 评论 -
如何给Winform 的Panel控件添加滚动条
添加Panel控件的如下两个事件即可: /// /// panel控件的事件:在向该控件添加控件时发生 /// /// /// private void panel1_ControlAdded(object sender, ControlEventArgs e) {原创 2013-12-17 16:19:19 · 41975 阅读 · 2 评论 -
Winform ListView控件用法
用法一、 1直接从工具箱里把ListView拖到控件上。 2可在窗体的Load==事件里,写如下代码: //设置一些常用属性 listView1.View = View.Details; listView1.LabelEdit = true; listView1.All原创 2013-12-20 11:05:11 · 1453 阅读 · 0 评论 -
经常在.net中使用的下载链接地址
http://www.cnblogs.com/xdotnet/archive/2011/04/17/util_urls.html转载 2014-02-21 16:18:17 · 568 阅读 · 0 评论 -
控制winform控件textbox(自写的那个),限制输入两位小数
有个FloatLength属性:直接修改为2 即可,如果是3位小数的话,直接修改为3即可原创 2014-02-10 19:01:37 · 3548 阅读 · 0 评论 -
C# 中如何区分鼠标的单击或双击事件
http://msdn.microsoft.com/zh-cn/library/ms171543%28VS.80%29.aspx翻译 2014-02-14 15:46:48 · 8469 阅读 · 0 评论 -
定制C# TextBox中只允许输入数字的解决方法
http://blog.csdn.net/hulihui/article/details/3055907转载 2014-02-17 10:58:13 · 735 阅读 · 0 评论 -
C# 获取 mp3文件信息(tag信息)
出自:http://www.cnblogs.com/08shiyan/p/3579822.html*****相关链接:1.如何查看歌曲的tag信息:2.歌曲的tag信息是什么:http://blog.csdn.net/tsugua/article/details/20534959转载 2014-03-05 11:42:12 · 4012 阅读 · 0 评论 -
编程(C#)实现创建快捷方式文件
*****切忌是快捷方式文件,不是internet快捷方式文件是直接winform程序,加载com组件:【引用】右键-->添加引用-->com组件--->选择“Windows Script Host Object Model”引用命名空间:using IWshRuntimeLibrary; private void button1_Click(object sende原创 2014-03-06 14:47:35 · 2237 阅读 · 0 评论 -
无法嵌入互操作类型 请改用适用的接口
这个问题一般需要把所对应的dll文件的 嵌入互操作类型属性 改为false原创 2014-03-06 13:54:59 · 2289 阅读 · 0 评论 -
编程(C#)实现创建 internet快捷方式 文件
调用如下函数即可 private void CreateShortcutFile(string Title, string URL, string SpecialFolder) { // Create shortcut file, based on Title System.IO.StreamWriter objWr原创 2014-03-06 14:49:12 · 1936 阅读 · 0 评论 -
获取浏览器收藏夹的标签
获取浏览器的收藏夹 标签列表 并展示 winform程序:包含空间:menuStrip控件 界面如下: 代码: //获取收藏夹路径 string favorfolder = Environment.GetFolderPath(Environment.SpecialFolder.Favorites);//获取系统收藏夹路径翻译 2014-03-06 14:59:02 · 1834 阅读 · 0 评论 -
C# winform ListView 列宽设置
1、设置ListView.Column[0].Width := -1;//列宽根据列内容自适应,此时保证列内容都可见。2、设置ListView.Column[0].Width := -2;//列宽根据列标题自适应,此时保证列标题可见。原创 2013-12-09 13:24:39 · 17922 阅读 · 1 评论