热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

C#字符串小知识

C#知识点很碎,下面介绍几个字符串常见函数的使用:1.把字符串中所有的大写都变成小写stringB1"YouareBeautiful!";

C#知识点很碎,下面介绍几个字符串常见函数的使用:

1.把字符串中所有的大写都变成小写

            string B1 = "You are Beautiful!";
string B2=B1 .ToLower ();
Console.WriteLine(B2 );
Console.ReadKey();


2.把字符串中所有的小写都变成大写

            string B1 = "You are Beautiful!";
string B2 = B1.ToUpper() ;
Console.WriteLine(B2);
Console.ReadKey();


3.去掉字符串两端的空格

            string str1 = " I am beautiful! ";
string str2 = str1.Trim();
Console.WriteLine(str2);
Console.ReadKey ();


4.返回一个字符串

            string s = "beautiful";
string s1 = s.Substring(1, 2), s2 = s.Substring(2);
Console.WriteLine(s1 );
Console.WriteLine(s2);
Console.ReadKey();



SubString(开始位置,子串长度),其指定从原字符串的第几个字符开始返回子串,字串包含几个字符。

如:

s1 = s.Substring(1, 2)

指定从第二个字符开始返回(因为下标从零开始),截取子串长度为2,所以结果为s1=ea


SubString(开始位置),是从开始位置截取到原字符串的最后

如:

s2 = s.Substring(2)

所以s2=autiful


5.判断两个字符串(或对象)是否相等

            string s = "beautiful", s1 = "Beautiful", s2 = "beautiful";
Console.WriteLine(s.Equals (s1 ));
Console.WriteLine(s.Equals (s2 ));
Console.ReadKey();


6.用指定的字符串newValue替换字符串oldValue字符串,或使用字符newChar替换里面oldChar字符

Replace(string oldValue,string newValue)和Replace(char oldChar,char newChar)


如:

            string s = "ha,I'm a beautiful girl";
string s1 = s.Replace("ha","HA");
string s2 = s.Replace('a','B');
Console.WriteLine(s1);
Console.WriteLine(s2 );
Console.ReadKey();




推荐阅读
  • 本文介绍了如何通过C#语言调用动态链接库(DLL)中的函数来实现IC卡的基本操作,包括初始化设备、设置密码模式、获取设备状态等,并详细展示了将TextBox中的数据写入IC卡的具体实现方法。 ... [详细]
  • 问题场景用Java进行web开发过程当中,当遇到很多很多个字段的实体时,最苦恼的莫过于编辑字段的查看和修改界面,发现2个页面存在很多重复信息,能不能写一遍?有没有轮子用都不如自己造。解决方式笔者根据自 ... [详细]
  • 本教程介绍如何在C#中通过递归方法将具有父子关系的列表转换为树形结构。我们将详细探讨如何处理字符串类型的键值,并提供一个实用的示例。 ... [详细]
  • 本文详细介绍了如何在循环双链表的指定位置插入新元素的方法,包括必要的步骤和代码示例。 ... [详细]
  • C# 中创建和执行存储过程的方法
    本文详细介绍了如何使用 C# 创建和调用 SQL Server 存储过程,包括连接数据库、定义命令类型、设置参数等步骤。 ... [详细]
  • 本文探讨了在使用JavaMail发送电子邮件时,抄送功能未能正常工作的问题,并提供了详细的代码示例和解决方法。 ... [详细]
  • pypy 真的能让 Python 比 C 还快么?
    作者:肖恩顿来源:游戏不存在最近“pypy为什么能让python比c还快”刷屏了,原文讲的内容偏理论,干货比较少。我们可以再深入一点点,了解pypy的真相。正式开始之前,多唠叨两句 ... [详细]
  • 本文深入探讨了Go语言中的接口型函数,通过实例分析其灵活性和强大功能,帮助开发者更好地理解和运用这一特性。 ... [详细]
  • Java中如何判断一个对象是否为Long类型
    本文介绍了一种在Java中判断对象是否属于Long类型的方法,通过定义一个特定的方法来实现这一功能,该方法能够准确地识别并返回结果。 ... [详细]
  • 数据类型--char一、char1.1char占用2个字节char取值范围:【0~65535】char采用unicode编码方式char类型的字面量用单引号括起来char可以存储一 ... [详细]
  • 本文探讨了如何通过Service Locator模式来简化和优化在B/S架构中的服务命名访问,特别是对于需要频繁访问的服务,如JNDI和XMLNS。该模式通过缓存机制减少了重复查找的成本,并提供了对多种服务的统一访问接口。 ... [详细]
  • 深入理解:AJAX学习指南
    本文详细探讨了AJAX的基本概念、工作原理及其在现代Web开发中的应用,旨在为初学者提供全面的学习资料。 ... [详细]
  • 本文介绍如何手动实现一个字符串连接函数,该函数不依赖于C语言的标准字符串处理函数,如strcpy或strcat。函数原型为void concatenate(char *dest, char *src),其主要作用是将源字符串src追加到目标字符串dest的末尾。 ... [详细]
  • 本文详细介绍了如何利用 Bootstrap Table 实现数据展示与操作,包括数据加载、表格配置及前后端交互等关键步骤。 ... [详细]
  • 本文详细探讨了在Web开发中常见的UTF-8编码问题及其解决方案,包括HTML页面、PHP脚本、MySQL数据库以及JavaScript和Flash应用中的乱码问题。 ... [详细]
author-avatar
mobiledu2502926403
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有