【C#获取当前日期时间(转)】教程文章相关的互联网学习教程文章

.NET C#利用反射获取类文件以及其中的方法&属性 并获取类及方法上的特性【代码】【图】

了解C#特性类并声明我们自己的特性类【AttributeTest】代码如下using System;namespace AttributeTest {/* 特性说明特性本质是一个继承和使用了系统基类的"类",用以将元数据或声明信息与代码(程序集、类型、方法、属性等)相关联。特性与程序实体关联后,即可在运行时使用名为“反射”的技术查询特性。官方介绍的很详细,我们就一起来了解一下它的用法。特性具有以下属性:1.特性可向程序中添加元数据。元数据是有关在程序中定义...

C# 获取一个byte数据中某一位的值【代码】

开发中,有时候会涉及到需要获取一个byte数据某一位上的值0/1.byte 8位,现在我自己bit编号,从左到右为7,6,5,4,3,2,1,0//返回true表示所取位值为1,返回false,表示所取位值为0//bit索引下标依次为 7,6,5,4,3,2,1,0private bool GetBitValue(byte value, byte bit){ return (value & (byte) Math.Pow(2, bit)) > 0 ? true : false;} 自己工作中遇到需要对单字节的高位、低位进行赋值,即一个字节byte,想要给每...

C#通过反射获取类中的方法和参数个数,反射调用方法带参数【代码】

using System; using System.Reflection;namespace ConsoleApp2 {class Program{staticvoid Main(string[] args){//反射获取 命名空间+类名string className = "ConsoleApp2.ClassSample";string methodName = "test1";//传递参数Object[] paras = new Object[] { "我的", "电脑" };var t = Type.GetType(className);object obj = Activator.CreateInstance(t);try{#region 方法一//直接调用MethodInfo method = t.GetMethod("test...

c# 获取api 数据【代码】

private string GetDataFromServerApi(string url, string body){string str = "";try{HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);request.Method = "POST";request.Timeout = 1500;if (!string.IsNullOrEmpty(body)){byte[] data = Encoding.UTF8.GetBytes(body);using (Stream stream = request.GetRequestStream()){stream.Write(data, 0, data.Length);}request.ContentLength = data.Length;}HttpWebR...

C#获取当前程序运行环境信息【代码】

复制自:C# 使用Environment获取当前程序运行环境相关信息 string basedir = AppDomain.CurrentDomain.BaseDirectory;//获取程序运行的路径string resdir = string.Empty;if (!string.IsNullOrWhiteSpace(basedir)){string[] paths = basedir.Split(‘\\‘);for (int i = 0; i < paths.Length - 2; i++){resdir += paths[i] + "\\";}}string item0 = "程序运行的上上层路径:" + resdir;string item1 = "程序运行目录:" + Environme...

【转载】C#通过Rows.Count属性获取总行数【代码】

在C#中的Datatable数据变量的操作过程中,有时候我们需要知道DataTable中是否含有数据行或者DataTable的数据总行数,此时我们就可以先拿到DataTable中的Rows属性对象,通过Rows属性对象的Count属性即可获取总行数。例如我们我们有个DataTable变量为dataDt,需要通过C#获取该DataTable的总行数可使用下列语句:int rowCount = dataDt.Rows.Count; 备注:原文转载自博主个人站IT技术小趣屋,原文链接为C#通过Rows.Count属性获取总行...

[c# 20问] 4.Console应用获取执行路径【代码】

一行代码可以搞定了~staticvoid GetAppPath(){string path = System.Reflection.Assembly.GetExecutingAssembly().Location;Console.WriteLine(System.IO.Path.GetDirectoryName(path);}关于Asp.net 可以参考https://msdn.microsoft.com/zh-cn/library/ms178116(v=vs.100).aspx原文:http://www.cnblogs.com/yanyan45/p/4247914.html

在C#中使用正则表达式自动匹配并获取所需要的数据

转自:http://my.oschina.net/bv10000/blog/111736正则表达式能根据设置匹配各种数据(比如:e-mail地址,电话号码,身份中号码等等)。正则表达式功能强大,使用灵活,C#,Java,JavaScript等多种语言都支持正则表达式。在互联网上“抓取数据”更是少不了使用正则表达式。今天我要说的是在C#中使用正则表达式自动匹配并获取所需要的数据。 从下面是某个IP查询网站返回查询结果的一个部分(字符串),现在就是要从这个字符串中获取...

c# 获取文件路径

winform获取文件路径string str1 =Process.GetCurrentProcess().MainModule.FileName;//获得当前执行的exe的文件名。 string str2=Environment.CurrentDirectory;//获取和设置当前目录的完全限定路径。 string str3=Directory.GetCurrentDirectory();//获取应用程序的当前工作目录。 string str4=AppDomain.CurrentDomain.BaseDirectory;//获取基目录,它由程序集冲突解决程序用来探测程序集。 string str5=Application.StartupPat...

C#获取本地或远程磁盘使用信息【代码】【图】

因为公司有多个服务器,要检查磁盘的使用情况确定程序放哪个服务器和清理垃圾,所以写个小程序帮忙检查。效果图: 后台代码: private void btnCheck_Click(object sender, EventArgs e){listBox1.Items.Clear();if (rbtnRemote.Checked){//远程RemoteDisk();}else{//本地LocalDisk();}}//查看本地private void LocalDisk(){WqlObjectQuery wmiquery = new WqlObjectQuery("select * from Win32_LogiCalDisk");ManagementObjectSearch...

2017-8-25 c# 获取url参数的五种方法(转)

假设当前页完整地址为:http://www.jbxue.com/aaa/bbb.aspx?id=5&name=kelli则: "http://"是协议名"www.jbxue.com"是域名"aaa"是站点名"bbb.aspx"是页面名(文件名)"id=5&name=kelli"是参数下面分享几个举得url中相关参数的例子,包括完整url、域名等信息。1,获取 完整url (协议名+域名+站点名+文件名+参数) 复制代码 代码示例:string url=Request.Url.ToString();url= http://www.jbxue.com/aaa/bbb.aspx?id=5&name=kelli2,...

C#根据时间范围获取每月每周的分组

C#根据时间范围获取每月每周的分组简介:C#根据时间范围获取每月每周的分组,这个时间范围可以是多年(2012.01.01-2015.12.31), 也可以是一年中的几个月(2015.01.01-2015.12.31),也可以是月个月中的几个星期 (2015.01.01-2015.01.21),根据起始日期和结束日期,生成一个以起始日期和结束日期为 键值对的字典(Dictionary<string, string> ),时间仓促,初步写的算法,以后再优化,目前 唯...

C#时间戳的获取与转换方法【代码】

///<summary>/// 获取当前时间戳///</summary>///<param name="bflag"></param>///<returns></returns>publicstaticstring GetTimeStamp(){return GetTimeStamp(DateTime.Now);}///<summary>/// 获取指定时间戳///</summary>///<param name="date"></param>///<returns></returns>publicstaticstring GetTimeStamp(DateTime date){TimeSpan ts = date - new DateTime(1970, 1, 1, 0, 0, 0, 0);return Convert.ToInt64(ts.TotalSeco...

C# 怎么获取所有打开的窗体

FormCollection collection = Application.OpenForms;foreach(Form form in collection){ if(form.Visible == false) form.Visible=true;}原文:http://www.cnblogs.com/gisoracle/p/7009933.html

C#关于HttpClient的应用(一):获取IP所在的地理位置信息【代码】

publicclass IpHttpClient:BaseHttpClient{private String appKey;privateconststring HOST_PATH = "http://apis.baidu.com/apistore/iplookupservice/iplookup";public IpHttpClient(){this.appKey = BaseHelper.GetValue("BaiduAppKey");}///<summary>/// HTTP 验证///</summary>///<returns></returns>publicoverride Dictionary<string, string> Authorization(){returnnew Dictionary<string, string> {{"apikey", this.appKe...