[.NET/C#]C#程序开发中如何将一个字符串转换成数据流?
问题描述如题,比如当前有如下的伪代码:Stream s = GenerateStreamFromString("a,b \n c,d");在C#程序开发中如何将一个字符串转换成数据流?方案一使用MemoryStream:...
[Dapper].NET/C#程序开发中使用Dapper实现类似SQL语句中的Like查询的方法有哪些呢?
问题描述如题,在.NET/C#的程序开发中,使用Dapper查询数据时,如何实现类似SQL查询语句中的like操作,如:var data = conn.Query(@" select top 25 Term as L...
[RestSharp].NET/C#程序开发中当使用RestSharp时如何设置请求头内容(content-type)为xml格式?
问题描述如题,在.NET/C#的程序开发中,当前使用了RestSharp来模拟请求,向远程服务器发送xml数据,代码如下:RestRequest request = new RestRequest();request.Method = Me...
[.NET/C#]C#程序开发中如何将一个unix时间戳和日期时间进行相互转换?
问题描述如题,在C#程序开发中,我们如何将一个unix时间戳转换成对应的日期时间?返过来,由日期时间转换成对应的unix时间戳又是如何实现呢?方案一由于时间戳转换成对应的日期时间:public static DateTime UnixTim...
[.NET/C#]C#中如何对一个可枚举的泛型集合IEnumerable进行动态排序呢?
问题描述我们知道,在C#的程序开发中,是可以对IQueryable<T>进行类似SQL语句的排序的,比如:iqueryable.OrderBy("Id ASC,Date DESC")但如果要对IEnumera...
[.NET/C#]C#中如何随机化一个泛型集合?
问题描述如题,比如当前有一个泛型集合,在C#开发中,我们使用哪些方式可以让这个泛型集合随机化呢?方案一创建一个泛型集合的静态扩展方法,如下:using System;using System.Collections.Generic;usin...
[.NET/C#].NET中如何使用反射通过属性名称获取对应的属性值?
问题描述如题,在.NET开发中如何使用反射通过属性名称获取对应的属性值?方案一 public static object GetPropValue(object src, string propName) { return src....
[.NET/C#].NET中生成数字字母的随机字符串有哪些实现方式呢?
问题描述如题,在.NET/C#的程序开发,很多时候我需要生成随机的字符串,可能是纯数字的,纯字母的,数字字母组合,还有可能包含其他字符的,甚至需要指定随机字符串的长度等等。面对这些关于随机数或者随机字符串的生成需求,在.NET/C#的程序开...
[.NET/C#].NET中将一个字符串集合(List或者IEnumerable)连接成用逗号分隔的字符串有哪些方法?
问题描述如题,.NET中将一个字符串集合(List<string>或者IEnumerable<string>)连接成用逗号分隔的字符串有哪些方法?比如,当前有以下的字符串集合(List<string>):...
[.NET/C#]C# Winform/WPF程序中确保一台计算机只能同时运行一个应用程序实例的方法有哪些?
问题描述如题,当前有一个需求,要求在C# Winform/WPF程序中确保一台计算机只能同时运行一个应用程序实例,即:用户只能在同一台计算机上打开这个应用程序的一个实例(应用进程),如果再次打开一个应用进程,则提示应用程序已经在运行中了。方...
[.NET/C#]C#中如何获取一个程序集文件的版本号?
[.NET/C#]C#中如何获取一个程序集文件的版本号?问题描述在AssemblyInfo中有两个关于程序集版本的类:AssemblyVersion:是程序集的版本,.NET的CLR用,用于标识出该dll的版本信息,用于定义强名称的版本号;...
[.NET/C#]C#应用开发中怎样将byte[](字节数组)转换成数据流(Stream)?
问题描述如题,在C#应用开发中,我们怎样将byte[](字节数组)转换成数据流(Stream)呢?方案一最简单直接的方式就是使用MemoryStream这个类了,它的构造函数接受一个字节数组(byte[])的参数,实现代码如下:Stream...
[.NET/C#]分享一个C#日期时间静态扩展类
分享一个C#日期时间静态扩展类,DateTimeExtensions 静态扩展:http://datetimeextensions.codeplex.com/其中中包含了如指定日期当月的第一天,最后一天DayExtensions.csusi...
[.NET/C#]C#应用程序中重复生成字符的方法你能想到哪些?
C#应用程序中重复生成字符的方法你能想到哪些?问题描述如题,C#应用程序中有哪些方式可以生成一个重复某个字符或子字符串的字符串,比如有如下的伪代码:var charToRepeat="a";RepeatStringBui...
[.NET/C#].NET程序开发中怎么使用反射通过一个类型获取对应的实例对象?
问题描述如题,.NET程序开发中,在运行时怎么使用反射通过一个类型获取对应的实例对象?方案一使用 System 命名空间下的 Activator 类就可以处理类似的程序集反射问题,此类中包含了多个创建类型实例对象的重载方法,比如简单的使用示...
[.NET/C#]C#应用程序中如何将文件流保存成本地文件?
[.NET/C#]C#应用程序中如何将文件流保存成本地文件?问题描述如标题所述,在C#应用程序中,当前有一个使用 Stream 流初始化的 StreamReader 对象,如何将此文件流保存成本地文件呢(其中这个流有可能是 .gif,或者 ...
[.NET/C#]C#应用程序中如何从配置文件(app.config或web.config)中读取配置选项?
[.NET/C#]C#应用程序中如何从配置文件(app.config或web.config)中读取配置选项?问题描述比如当前有如下的 App.config 配置文件:<?xml version="1.0" enco...
[.NET]C#程序开发中如何将C#类(对象)序列化成对应的JSON字符串(.NET 4.0版本)?
[.NET]C#程序开发中如何将C#类(对象)序列化成对应的JSON字符串(.NET 4.0版本)?问题描述比如当前有如下两个实体类,分别为:class MyDate{ int year, month, day;}class Lad{...
[Dapper].NET/C#中使用Dapper如何动态创建查询参数?
[Dapper].NET/C#中使用Dapper如何动态创建查询参数?问题描述比如,当前有一个数据字典,可能包含的键值对有:{Name:’Jack’},这个数据字典是否可以作为Dapper的查询参数呢?以下伪代码在Dapper中又如何实现呢...
[.NET]C#中如何将一个字符串按换行符拆分成多行?
[.NET]C#中如何将一个字符串按换行符拆分成多行?方案一string[] lines = theText.Split( new[] { Environment.NewLine }, StringSplitOptions.No...