01 2017 档案

C# Enum,Int,String的互相转换 枚举转换
摘要:Enum为枚举提供基类,其基础类型可以是除 Char 外的任何整型。如果没有显式声明基础类型,则使用 Int32。编程语言通常提供语法来声明由一组已命名的常数和它们的值组成的枚举。 注意:枚举类型的基类型是除 Char 外的任何整型,所以枚举类型的值是整型值。 Enum 提供一些实用的静态方法: ( 阅读全文

posted @ 2017-01-19 11:47 itjeff 阅读(1448) 评论(0) 推荐(0) 编辑

认识k_BackingField,微软自己的序列化和反序列化
摘要:事情从Json的序列化和反序列化说起。 在C#2.0的项目中,以前经常使用Json.Net实现序列化和反序列化。后来从c#3.0中开始使用新增的DataContractJsonSerializer进行json相关的操作。微软提供的原生类库使用上并不复杂,参考一下msdn你很容易就会写出序列化和反序列 阅读全文

posted @ 2017-01-12 15:44 itjeff 阅读(341) 评论(0) 推荐(1) 编辑

.NET url 的编码与解码
摘要:举例: aaa.aspx?tag=.net%bc%bc%ca%f5 aaa.aspx?tag=.net%e6%8a%80%e6%9c%af看起来好像是不一样,其实他们都是对".net技术"进行了UrlEncode,不过一个是GB2312的编码,一个是Utf-8的编码。 如下代码就可以获得上面的编码后 阅读全文

posted @ 2017-01-11 09:30 itjeff 阅读(7884) 评论(0) 推荐(0) 编辑

Calling a Web API From a .NET Client (C#)
摘要:This tutorial shows how to call a web API from a .NET application, using System.Net.Http.HttpClient. In this tutorial, we will write an client applica 阅读全文

posted @ 2017-01-03 15:11 itjeff 阅读(288) 评论(0) 推荐(0) 编辑

C# 线程知识--使用Task执行异步操作
摘要:在C#4.0之前需要执行一个复杂的异步操作时,只能使用CLR线程池技术来执行一个任务。线程池执行异步任务时,不知道任务何时完成,以及任务的在任务完成后不能获取到返回值。但是在C#4.0中引人了一个的任务(System.Threading.Tasks命名空间的类型)机制来解决异步操作完成时间和完成后返 阅读全文

posted @ 2017-01-03 11:26 itjeff 阅读(16261) 评论(0) 推荐(4) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示