c#字符长度查询代码
using System;
using System.Text;
namespace StringLengthTest
{
class Program
{
static void Main(string[] args)
{
string strTmp = "abcd1234软件包";
int i = Encoding.GetEncoding("GB2312").GetBytes(strTmp).Length;
int j = Encoding.Unicode.GetBytes(strTmp).Length;
int m = Encoding.ASCII.GetBytes(strTmp).Length;
int n = Encoding.Default.GetBytes(strTmp).Length;
int k = Encoding.UTF8.GetBytes(strTmp).Length;
Console.WriteLine(strTmp);
Console.WriteLine("GB2312: " + i);
Console.WriteLine("Unicode:" + j);
Console.WriteLine("ASCII: " + m);
Console.WriteLine("Default:" + n);
Console.WriteLine("UTF8: " + k);
Console.ReadKey();
}
}
}
运行结果:
abcd1234软件包
GB2312: 14
Unicode:22
ASCII: 11
Default:14
UTF8: 17
相关推荐
-
C#中Linq查询基本操作使用实例
摘要:本文介绍Linq查询基本操作(查询关键字) - from 子句 - where 子句 - select子句 - group 子句 - into 子句 - orderby 子句 - join 子句 - let 子句 - 复合from子句 - 在某些情况下,源序列中的每个元素本身可能是序列(集合),也可能包含序列 - 用语访问单个数据库中的内部集合 - 使用多个from字句执行连接 - 可以包含多个可从独立数据源生成补充查询的from字句 复合(顾名思义就是有多from的字句)实例: 复制代码
-
水晶易表调用C#的WebService,返回数据集合的应用分析
1. 水晶易表不能识别WS接口返回的DataTable或DataSet数据类型,会提示"无法加载URL" 3. C#调用Oracle的Package,并返回数据列表 2. 经查证,可以接受string类型的,如果需要返回数据列表,那么需要借助数组来返回,代码实现如下: 复制代码 代码如下: public WeekSale_Table GetData(string skc1, string skc2, string week1, string week2, string week3, s
-
C#中遍历DataSet数据集对象实例
本文介绍C#上如何使用DataSet对象,并对DataSet对象中的表进行遍历,同时遍历表中的每一行,遍历每一行的每一列的值. 首先什么是DataSet,在C#中,Dataset就像一个数据库,其中可以有多个表(Table),也可以只有一个表,每个表中有行(DataRow)和列(DataColumn).使用DataRow[DataColumn]的形式可以得到某行某列数据值. 复制代码 代码如下: //下面例子中使用foreach来遍历DataSet中的所有表,对于每个表遍历所有的记录,并输出每一
-
C#中遍历各类数据集合的方法总结
C#中遍历各类数据集合的方法,这里自己做下总结: 1.枚举类型 复制代码 代码如下: //遍历枚举类型Sample的各个枚举名称 foreach (string sp in Enum.GetNames(typeof(Sample))) { ary.Add(sp); } //遍历枚举类型Sample的各个枚举值 foreach (string sp in Enum.GetValues(typeof(Sample))) { ary.Add(sp); } 2.遍历ArrayList(Queue.Sta
-
c#的dataset离线数据集示例
c# DataSet离线数据集实例 复制代码 代码如下: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Windows.Documents;using System.Windows.Input;usin
-
c#实现万年历示例分享 万年历农历查询
复制代码 代码如下: using System.Collections.Generic;using System.Text; using System; namespace yangliToyinli{ #region ChineseCalendarException /// <summary> /// 中国日历异常处理 /// </summary> public class ChineseCalendarException : System.Exce
-
c#中executereader执行查询示例分享
ExecuteReader执行查询实例 ExecuteReader方法存在的目的只有一个:尽可能快地对数据库进行查询并得到结果.ExecuteReader 返回一个DataReader对象:如果在SqlCommand对象中调用,则返回SqlDataReader:如果在OleDbCommand对象中调用,返回的是OleDbDataReader.可以调用DataReader的方法和属性迭代处理结果集.它是一个快速枚举数据库查询结果的机制,是只读.只进的.对SqlDataReader.Read的每次调
-
c#使用wmi查询usb设备信息示例
开发环境:Visual Studio V2010 .NET Framework 4 Client Profile 复制代码 代码如下: using System;using System.Management;using System.Text.RegularExpressions;using System.Collections.Generic; namespace Splash.IO.PORTS{/// <summary>/// 即插即用设备信息结构/// </summary>
-
C#中使用ADOMD.NET查询多维数据集的实现方法
本文实例讲述了C#中使用ADOMD.NET查询多维数据集的实现方法,分享给大家供大家参考.具体实现方法分析如下: ADOMD.NET 是用于与 Microsoft SQL Server Analysis Services 进行通信的 Microsoft .NET Framework 数据访问接口. ADOMD.NET 可使用 XML for Analysis 协议与分析数据源通信,方法为使用 TCP/IP 或 HTTP 连接传输和接收符合 XML for Analysis 规范的 SOAP 请求
-
C# Mysql 查询 Rownum的解决方法
Sql: 复制代码 代码如下: SELECT @rownum:=@rownum+1 AS rownum,a.order_id ,case when a.Ordered =1 then '已分单' end as Ordered,a.printed ,a.order_sn ,a.user_id ,b.user_name ,a.consignee ,a.tel ,a.mobile ,a.address ,a.pay_name ,a.goods_amount ,a.shipping_fee ,FROM_
-
C#百万数据查询出现超时问题的解决方法
本文较为详细的讲解了C#百万数据查询出现超时问题的解决方法,分享给大家供大家参考之用.具体方法如下: 很多时候我们用C#从百万数据中筛选一些信息时,经常会出现程序连接超时的错误,常见的错误有很多,例如: Timeout expired. The timeout period elapsed prior to completion of the operation or the server等等 本文就常见的几种解决方案进行说明,感兴趣的可以对此加以改进与完善. ①.当然第一步要查看是否Conne
随机推荐
- 揭秘SQL Server 2014有哪些新特性(1)-内存数据库
- java验证用户是否已经登录 java实现自动登录
- 等待指定时间后自动跳转或关闭当前页面的js代码
- C#播放背景音乐的方法小结
- C++开发:为什么多线程读写shared_ptr要加锁的详细介绍
- JavaScript随机排序(随即出牌)
- c语言获取文件大小的示例
- jQuery模拟爆炸倒计时功能实例代码
- 论Bootstrap3和Foundation5网格系统的异同
- php无法连接mysql数据库的正确解决方法
- Java使用TCP实现数据传输实例详解
- 非常实用的PHP常用函数汇总
- 中文域名备受关注 互联网40年最大变革
- React Native中NavigatorIOS组件的简单使用详解
- vue的常用组件操作方法应用分析
- PHP共享内存使用与信号控制实例分析
- 详解小程序开发经验:多页面数据同步
- SqlServer 表连接教程(问题解析)
- 用Python中的turtle模块画图两只小羊方法
- VUE-cli3使用 svg-sprite-loader