随笔分类 -  C#小知识点记录

学习并记录一些特殊的小知识点!
摘要:1.之前下载服务器文件的时候(错误日志文件,小文件,大文件另当别论哦),使用WebClient很方便就一句代码:1 WebClient webClient=new WebClient();2 webClient.DownloadFile("Uri/Address","fileName");很方便,但是项目需要加了个双向证书认证就需要使用https在下载了(上面使用http),悲剧的是https下WebClient使用不了了,然后就又搜集其他方法:参考了http://www.cnblogs.com/hayden/archive/2012/04/26/247 阅读全文
posted @ 2013-11-01 10:47 夜曲984 阅读(2697) 评论(0) 推荐(0)
摘要:一.OpenFileDialogOpenFileDialog dlg= new OpenFileDialog();1.对话框标题dlg.Title = "Open File";2.指定目录默认情况下,对话框将打开用户在上一次运行应用程序时打开的目录。设置InitialDirectory属性可以改变这种设置。注意:不要在应用程序中使用硬编码的目录字符串,因为该目录可能在用户的系统上不存在。string dir = Enviroment.GetFloderPath(Enviroment.SpecialFolder.Template);dlg.InitialDirectory = 阅读全文
posted @ 2013-10-18 13:32 夜曲984 阅读(242) 评论(0) 推荐(0)
摘要:做项目时碰到了个问题,就是要往服务器上建立文件夹,那首先得判断服务器是可以联通,如果不同硬要建立就死等吧!从网上搜了一下,收集了几种方法:方法一:在界面中添加两个TextBox和一个按钮,代码如下: 1 private void button1_Click(object sender, RoutedEventArgs e) 2 { 3 string ip = textBox1.Text; 4 string strRst = CmdPing(ip); 5 textBox2.Text ... 阅读全文
posted @ 2013-07-16 12:03 夜曲984 阅读(879) 评论(0) 推荐(0)
摘要:本文来自网络:当我们通过C# TextBox控件向数据库中添加内容时,有时为了程序的可靠性,往往需要限定TextBox中输入内容的长度,以吻合数据库中定义的长度。TextBox控件本身有个maxlength属性,它可以限制TextBox中输入字符的最大长度,所以在只有字符输入的情况下,该属性可以很好的帮助我们达到限制输入长度的目的。但如果输入包含中文或中英文混合的内容时,该属性就不那么完善了,因为它没有把一个汉字当作两个字符来处理,所以这通常会对一些刚刚接触C# TextBox控件编程的朋友造成些许的小麻烦。为了解决这个问题,我们先来简单分析一下,然后给出一个解决示例,希望能抛砖引玉。C# T 阅读全文
posted @ 2013-06-08 17:29 夜曲984 阅读(5047) 评论(0) 推荐(0)
摘要:每次写代码的时候总要写很多的属性,很麻烦,所以自己做了个属性的代码段,用起来很方便!代码: 1 <?xml version="1.0" encoding="utf-8"?> 2 <CodeSnippet Format="1.0.0" xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> 3 <Header> 4 <Title>myprop</Title> 5 <Auth 阅读全文
posted @ 2013-06-02 08:34 夜曲984 阅读(299) 评论(0) 推荐(0)
摘要:使用C#获取光标相对于显示器屏幕的位置:方式一: 1 [csharp] view plaincopyprint? 2 using System; 3 using System.Drawing; 4 using System.Runtime.InteropServices; 5 6 namespace ColorPicker 7 { 8 /// <summary> 9 /// win8下wpf程序测试成功 10 /// </summary> 11 public class CursorPointManager 12 { ... 阅读全文
posted @ 2013-05-15 08:57 夜曲984 阅读(855) 评论(0) 推荐(0)