C# String Manipulation Examples
C# String Manipulation Examples
Source code:-
1. string append
using System;
using [Link];
namespace BuilderAppend
{
class Appender
{
static void Main(string[] args)
{
[Link]("Please Enter Your Name:");
string Name = [Link]();
StringBuilder Greeting = new StringBuilder();
[Link]("Good Morning");
if ([Link] > 0)
{
[Link](", "+Name+"!");
}
else
{
[Link]("!");
}
[Link](Greeting);
[Link]();
}
}
}
Output:-
please Enter Your Name:
namespace BuilderReplace
{
class Replacer
{
static void Main(string[] args)
{
[Link]("Please Enter Your Name:");
string Name = [Link]();
StringBuilder Greeting = new StringBuilder();
[Link]("Good Morning!");
if ([Link] > 0)
{
[Link](12,", "+ Name);
}
[Link](Greeting);
[Link](Greeting);
[Link]();
}
}
}
Output:-
Please Enter Your Name :
Ceccollege
Good Morning , Ceccollege
Now Enter nick name
College
Good Morning, College
3 string Copy
using System;
namespace StringCopy
{
class StringCopier
{
[STAThread]
static void Main(string[] args)
{
[Link]("An Example of String Copy");
[Link]("Type Some Text");
string inputText = [Link]();
string copiedText = [Link](inputText);
Output:-
An Example Of String Copy
Type Some Text
Cec college
using System;
namespace StringSplit
{
class StringSplitter
{
static void Main(string[] args)
{
string textOriginal = "Value 1, Value 2, Value 3";
[Link]("");
[Link]("\r\n\r\nNow rejoin the textarray
with a different delimiter:");
//now rejoin the array of strings
string newJoin = [Link](":", textArray);
[Link](newJoin);
[Link]();
}
}
}
Output:-
An example of splitting a string:
The string to split: value1,value2 value3
Result :
Value1
Value2
Value3
Now rejoin the textarray with a different delimiter:
Value1 :value2:value3
5. string substring
using System;
namespace StringSubstring
{
class Substring
{
static void Main(string[] args)
{
Output:-
A Substring example:
String to be Searched :abcdefghijklmnop
Start Index:4
Length :3
Substring:efg