`
shwicho
  • 浏览: 4448 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类

助记符解决长而复杂的商品名称 C#判断字符串

阅读更多

有些商品的名称比较长,放到数据库中又记不住他的条形码,这给超市等一些储备商品的仓库带来了一定的烦恼,对某个商品进行盘点,因为这个商品名称很长输入浪费很长的时间,就让助记符帮你解决这个难题。

助记符是什么呢?就是根据输入的中文字符获取拼音的首字母。有人要问了,我的商品名称要是含有字母或数字怎么办?解决方案是按正常字符输入,至转换汉字。如果用户输入的时因为操作的失误输入了非法字符 例如:"/" "."等,会输出null,页面会把文本框隐藏。我们就要检查自己输入的参数了。

 

说了那么多,究竟怎么样来实现 获取汉字拼音的首字母呢? 怎么把 "中文" 转化成 "ZW" 呢? 实现 代码如下:

 

效果图:

分享到:
评论

相关推荐

    C#中字符串操作函数

    从给定的代码片段和部分描述中,我们可以深入探讨C#中的字符串操作函数,这是C#编程语言中处理文本数据的重要方面。以下是对标题“C#中字符串操作函数”所涉及的一些关键知识点的详细说明: ### 1. 字符串截取函数 ...

    c#去掉字符串中所以的空格

    在C#中,字符串是一个不可变的字符序列,这意味着每次对字符串进行修改都会创建一个新的字符串对象。以下是一些方法,可以用来移除字符串中的空格: 1. **使用`Replace()`方法**: `Replace()` 方法允许我们替换...

    (c#)字符串转换成字符数组 字符串转换成int 数组

    在C#中,可以通过多种方式将一个字符串转换为字符数组。这里主要介绍使用`ToCharArray()`方法和`Split()`方法。 #### 使用`ToCharArray()` `ToCharArray()`是`.NET`框架提供的一个方法,可以直接将字符串转换为...

    字符串按“指定分隔符”和“指定长度”分隔示例

    首先,我们需要理解C#中的`Split()`方法。这是字符串类的一个成员,用于根据一个或多个分隔符将字符串分割成多个子字符串。默认情况下,`Split()`方法会返回所有不包含分隔符的部分,但在这个示例中,我们还需要考虑...

    判断字符串是否是空

    在iOS开发中,字符串操作是常见的任务之一,尤其是在处理用户输入或者从服务器获取数据时。`NSString` 是Objective-C中的核心类,用于处理文本...记得在实际应用中根据具体需求选择最合适的方法进行字符串判断和处理。

    C#字符串计算公式处理

    首先,我们需要理解C#中的字符串操作。字符串是不可变的数据类型,可以通过索引访问其字符,并且支持多种方法,如`Substring`用于提取子字符串,`Replace`用于替换特定字符或子串,以及`Split`用于分割字符串成字符...

    C#字符串操作

    本篇文章将深入探讨C#中的字符串操作,包括创建、访问、修改以及常见的字符串方法。 一、字符串的创建与初始化 在C#中,有两种主要方式创建字符串: 1. 使用双引号直接赋值:`string str = "Hello, World!";` 2. ...

    C# ASCII码和字符串互转

    以上就是关于C#中ASCII码和字符串相互转换的基本操作和注意事项。理解这些概念和方法对于编写处理字符编码的C#代码至关重要。在实际项目中,确保正确处理字符编码能避免很多不必要的问题,尤其是在处理多语言或跨...

    C#字符串和正则表达式参考手册

    本文将深入探讨C#中的字符串操作和正则表达式使用,帮助你更好地理解和运用这些工具。 一、C#字符串 1. 字符串基础:在C#中,字符串是不可变对象,这意味着一旦创建,就不能更改。字符串常量通常用双引号括起,...

    C#优化字符串操作

    - `@"abc"`是C#中的verbatim字符串,它不转义特殊字符,如`\n`会被视为普通字符`n`。 - `"abc"`则是常规字符串,反斜杠`\`后面跟特定字符会进行转义,如`\n`表示换行。 4. **保留2位有效小数及四舍五入** - 可以...

    C#编写的字符串、异常处理程序

    C#中的字符串是不可变的,这意味着一旦创建了字符串对象,就不能改变它的内容。字符串可以通过多种方式创建,例如直接赋值(如`string s = "Hello"`)、使用`new`关键字创建`String`对象,或者通过`StringBuilder`...

    c#字符串操作方法实例

    在 C# 中,字符串中可以包含转义符,如“\n”(新行)和“\t”(制表符)。如果希望包含反斜杠,则它前面必须还有另一个反斜杠,如“\\”。@ 符号会告知字符串构造函数忽略转义符和分行符。 3. ToString() 方法 ...

    判断字符串中是否包含emoji表情

    判断字符串是否包含emoji表情

    C#对各种字符串的操作,及函数使用方法的实例

    通过以上详尽的解释与示例代码,我们可以看到C#中的字符串操作不仅强大而且灵活,涵盖了字符串处理的各个方面,从简单的长度查询到复杂的替换与比较,为开发者提供了极大的便利。掌握这些字符串操作方法对于任何C#...

    C#字符串函数

    C# 语言中提供了多种字符串函数,用于对字符串进行操作和处理。本文将对 C# 字符串函数大全进行详细的介绍,包括 Len、Trim、Ltrim、Rtrim、Mid、Left、Right、LCase、UCase、StrComp、InStr、Split 和 Replace 等...

    八进制数值字符串转ASCII码字符串C#实现

    在C#中,我们可以使用`Convert.ToInt32()`函数将八进制字符串转换为整数,然后通过`char.ConvertFromUtf32()`方法将该整数转换为对应的ASCII字符。如果输入的是一串八进制数值字符串,我们需要先将它们分割,逐个...

    C#资源\字符串格式常用资源

    本文将深入探讨C#中的字符串格式化,包括基本的字符串格式化方法、字符串模板、以及.NET框架提供的各种格式化类。 1. **基本字符串格式化** 在C#中,我们可以使用`string.Format`方法进行基本的字符串格式化。例如...

    oPcode 助记符 操作码

    在计算机科学领域,汇编语言是一种低级编程语言,它使用助记符来代表机器代码中的操作码。这些助记符使得程序员可以更容易地理解和编写程序,因为它们更接近人类可读的语言,而不是直接的二进制数字。下面我们将深入...

    C#分割字符串的几种方法

    本文将深入探讨几种在C#中分割字符串的方法,包括使用`Split()`方法、利用正则表达式进行分割,以及一些高级用法。 ### 使用Split()方法 `Split()`方法是最基础也是最常用的字符串分割方式。它接受一个字符数组...

Global site tag (gtag.js) - Google Analytics