[CSHARP]using System;
using System.Windows.Forms;
namespace stringApplications
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
System.Globalization.StringInfo obj = new System.Globalization.StringInfo("http://softafzar.net");
private void Form1_Load(object sender, EventArgs e)
{
this.Text = "http://softafzar.net";
txt_setStr.Text = this.Text;
}
private void btn_getLength_Click(object sender, EventArgs e)
{
int length;
length = obj.LengthInTextElements;
MessageBox.Show("the length of text element is " + Convert.ToInt16(length));
}
private void btn_getstr_Click(object sender, EventArgs e)
{
string str;
str = obj.String;
MessageBox.Show("the string is " + str);
}
private void btn_setStr_Click(object sender, EventArgs e)
{
string str;
str = txt_setStr.Text;
obj.String = str;
MessageBox.Show("the string is set to " + str);
}
private void btn_substring_Click(object sender, EventArgs e)
{
int startingIndex;
int count;
string str;
startingIndex = Convert.ToInt16(txt_startIndex.Text);
count = Convert.ToInt16(txt_count.Text);
str = obj.SubstringByTextElements(startingIndex, count);
MessageBox.Show("the substring is " + str);
}
}
}
[/CSHARP]