Since oftentimes in our applications we'll want to work with string data, this lesson approaches a number of different string manipulations. We look at built-in String methods to manipulate the content inside of a literal string and at the StringBuilder class for concatenating many strings together in a memory and resource-friendly manner.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Strings
{
class Program
{
static void Main(string[] args)
{
//string myString = "Go to your c:\\ drive";
//string myString = "My \"so called\" life";
//string myString = "What if I need \n a new line?";
//string myString = string.Format("{0}!", "Bonzai");
//string myString = string.Format("Make: {0} (Model: {1})", "BMW", "760li");
//string myString = string.Format("{0:C}", 123.45);
//string myString = string.Format("{0:N}", 123456789);
//string myString = string.Format("{0:P}", .123);
//string myString = string.Format("Phone number: {0:(###) ###-####}", 1234567890);
/*
string myString = "";
for (int i = 0; i < 100; i++)
{
//myString = myString + "--" + i.ToString();
myString += "--" + i.ToString();
}
* */
/*
StringBuilder myString = new StringBuilder();
for (int i = 0; i < 100; i++)
{
myString.Append("--");
myString.Append(i);
}
*/
string myString = " That summer we took threes across the board ";
//myString = myString.Substring(5, 14);
//myString = myString.ToUpper();
//myString = myString.Replace(" ", "--");
myString = String.Format("Length before: {0} -- After: {1}",
myString.Length, myString.Trim().Length);
Console.WriteLine(myString);
Console.ReadLine();
}
}
}
Source : MS Virtual Academy
No comments:
Post a Comment