zoukankan      html  css  js  c++  java
  • C#.net技术内幕03字符串

    1. String与StringBuilder
      • string字符串具有不变性。其实两个字符串连接后产生的是一个新字符串。因此当使用大量字符串时会降低性能。
      • 而StringBuilder可以高效的使用字符串。命名空间是System.text。累加字符串时不会每次都生成新的对象,因此当大量构造时不会影响很多性能。
    2.    转义字符
      • 当字符串中包含制表符、反斜线等时,需要使用转义序列,也可以在字符串签名加上@。
    3. StringBuilder常用方法  
      •    Append:追加字符串。具有多种重载方法。  
      •    Appendformat:追加格式化的字符串。
      •    Insert:(插入的索引位置,插入的值)。
      •    Replace:可以先创建一个字符串模板,再用具体的替代。如写SQL语句时可以这样做。
      •    Remove(起始索引位置,需要移除的字符长长度)。
  • 相关阅读:
    cf C. Vasya and Robot
    zoj 3805 Machine
    cf B. Vasya and Public Transport
    cf D. Queue
    cf C. Find Maximum
    cf B. Two Heaps
    cf C. Jeff and Rounding
    cf B. Jeff and Periods
    cf A. Jeff and Digits
    I Think I Need a Houseboat
  • 原文地址:https://www.cnblogs.com/janes/p/1414676.html
Copyright © 2011-2022 走看看