随笔分类 - C#
摘要:C# codenamespace UDPServer{ class Program { static void Main(string[] args) { int recv; byte[] data = new byte[1024]; //构建TCP 服务器 //得到本机IP,设置TCP端口号 IPEndPoint ipep = new IPEndPoint(IPAddress.Any , 8001); Socket newsock = new Socket(AddressFamily.InterNetwork, SocketType.Dgram , ProtocolType.Udp); //
阅读全文
摘要:偶然想起,像编写一个从电脑向手机发送短信的程序,从网上查找到有三种方式:(1)使用webservice接口发送手机短信,这个可以使用sina提供的webservice进行发送,但是需要进行注册;(2)使用短信mao的方式进行短信的发送,这种方式应该是比较的常用,前提是需要购买硬件设备,这个就不考虑了(3)使用中国网建提供的SMS短信平台,但是,用完几条免费的后,就要收费了。首先,我用C#实现第一种方法,发现总是错误,这个不解,后来从网上查找原因,有的说,新浪这个功能已经不用了,我也不太清楚,就放弃了这种方法,后来实现了第三种方法。具体实现如下:1. 从网上(http://sms.webchin
阅读全文
摘要:1 private void textBox3_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e) 2 { 3 //阻止从键盘输入键 4 e.Handled = true; 5 if(e.KeyChar>='0' && e.KeyChar = '0' && e.KeyChar = '0' && e.KeyChar <= '9') || (e.KeyChar == (char)8))29 {30
阅读全文
摘要:1.获取数据源(select * from table名称)2.动态绑定数据源 1 private void GetTableInfo(DataTable dt) 2 { 3 listBh = new List(); 4 foreach (DataRow dr in dt.Rows) 5 { 6 BH_DICTInfo model = new BH_DICTInfo(); 7 model.DictId = dr["DICT_ID"].ToSt...
阅读全文
摘要:1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=currentTime.Day; 1.5 取当前时 int 时=currentTime.Hour; 1.6 取当前分 int 分=currentTime.Minute; 1.7 取当前秒 int 秒=curre
阅读全文
摘要:1 //使用C#把发表的时间改为几个月,几天前,几小时前,几分钟前,或几秒前 2 //2008年03月15日 星期六 02:35 3 public string DateStringFromNow(DateTime dt) 4 { 5 TimeSpan span = DateTime.Now - dt; 6 if (span.TotalDays > 60) 7 { 8 return dt.ToShortDateString()...
阅读全文
摘要:FormatCodeC货币2.5.ToString("C")¥2.50D十进制数25.ToString("D5")00025E科学型25000.ToString("E")2.500000E+005F固定点25.ToString("F2")25.00G常规2.5.ToString("G")2.5N数字2500000.ToString("N")2,500,000.00X十六进制255.ToString("X")FFFormatCode 是可选的格式化代码字符串
阅读全文
摘要:1.静态变量和非静态变量的区别? 2.const 和 static readonly 区别? 3.extern 是什么意思? 4.abstract 是什么意思? 5.internal 修饰符起什么作用? 6.sealed 修饰符是干什么的? 7.override 和 overload 的区别? 8.什么是索引指示器? 9.new 修饰符是起什么作用? 10.this 关键字的含义? 11.可以使用抽象函数重写基类中的虚函数吗? 12.密封类可以有虚函数吗? 13.如果基类中的虚属性只有一个属性访问器,那么继承类重写该属性后可以有几个属性访问器?如果基类中有 get 和 set 两个呢? 14.
阅读全文
摘要:第一种方法1.添加引用:http://www.webxml.com.cn/WebServices/WeatherWebService.asmx2.cs代码:View Code WeatherWebServiceSoap w = new WeatherWebServiceSoapClient("WeatherWebServiceSoap"); protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ...
阅读全文
摘要:添加引用:http://www.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx.cs代码 //IP查询省市 protected void BindIP(string strIP) { IpAddressSearchWebServiceSoap IpSearch = new IpAddressSearchWebServiceSoapClient("IpAddressSearchWebServiceSoap"); string[] infos = IpSearch.ge...
阅读全文
摘要:在C#中获取一台电脑名,IP地址及当前用户名是非常简单,以下是我常用的几种方法,如果大家还有其他好的方法,可以回复一起整理:< XMLNAMESPACE PREFIX ="O" />1. 在ASP.NET中专用属性: 获取服务器电脑名:Page.Server.ManchineName获取用户信息:Page.User获取客户端电脑名:Page.Request.UserHostName获取客户端电脑IP:Page.Request.UserHostAddress2. 在网络编程中的通用方法:获取当前电脑名:static System.Net.Dns.GetHostNa
阅读全文