using System; using System.Data; using System.Windows.Forms; using System.Xml; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { XmlTextWriter writer = new XmlTextWriter("product.xml", System.Text.Encoding.UTF8); writer.WriteStartDocument(true); writer.Formatting = Formatting.Indented; writer.Indentation = 2; writer.WriteStartElement("Table"); createNode("1", "Product 1", "1000", writer); createNode("2", "Product 2", "2000", writer); createNode("3", "Product 3", "3000", writer); createNode("4", "Product 4", "4000", writer); writer.WriteEndElement(); writer.WriteEndDocument(); writer.Close(); MessageBox.Show("XML File created ! "); } private void createNode(string pID, string pName, string pPrice, XmlTextWriter writer) { writer.WriteStartElement("Product"); writer.WriteStartElement("Product_id"); writer.WriteString(pID); writer.WriteEndElement(); writer.WriteStartElement("Product_name"); writer.WriteString(pName); writer.WriteEndElement(); writer.WriteStartElement("Product_price"); writer.WriteString(pPrice); writer.WriteEndElement(); writer.WriteEndElement(); } } }
Tuesday, February 28, 2017
How to create an XML file in C#
How to use C# Directory Class
using System; using System.Windows.Forms; using System.IO; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { if (Directory.Exists("c:\\testDir1")) { //shows message if testdir1 exist MessageBox.Show ("Directory 'testDir' Exist "); } else { //create the directory testDir1 Directory.CreateDirectory("c:\\testDir1"); MessageBox.Show("testDir1 created ! "); //create the directory testDir2 Directory.CreateDirectory("c:\\testDir1\\testDir2"); MessageBox.Show("testDir2 created ! "); //move the directory testDir2 as testDir in c:\ Directory.Move("c:\\testDir1\\testDir2", "c:\\testDir"); MessageBox.Show("testDir2 moved "); //delete the directory testDir1 Directory.Delete("c:\\testDir1"); MessageBox.Show("testDir1 deleted "); } } } }
How to C# String Null
using System; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string str =null; if (str == null) { MessageBox.Show("String is null"); } else { MessageBox.Show("String is not null"); } str = "test"; if (string.IsNullOrEmpty(str)) { MessageBox.Show("String is empty or null"); } else { MessageBox.Show("String is not empty or null"); } } } }
How to use C# string Copy
using System; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string str1 = null; string str2 = null; str1 = "CSharp Copy() test"; str2 = string.Copy(str1); MessageBox.Show(str2); } } }
When you run this C# source code you will get same content of str1 in str2
How to use C# string Equals
using System; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string str1 = "Equals"; string str2 = "Equals"; if (string.Equals(str1, str2)) { MessageBox.Show("Strings are Equal() "); } else { MessageBox.Show("Strings are not Equal() "); } } } }
When you run this C# program you will get message "Strings are Equal() "
How to use C# string Insert
using System; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string str = "This is CSharp Test"; string insStr = "Insert "; string strRes = str.Insert(15, insStr); MessageBox.Show(strRes); } } }
When you execute this C# program you will get the message box
showing "This is CSharp Insert Test"
How to use C# string Contains
using System; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string str = null; str = "CSharp TOP 10 BOOKS"; if (str.Contains("TOP") == true) { MessageBox.Show("The string Contains() 'TOP' "); } else { MessageBox.Show("The String does not Contains() 'TOP'"); } } } }
When you run the C# program you will get the MessageBox with message
"The string Contains() 'TOP' "
How to use C# string Compare
using System; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string str1 = null; string str2 = null; str1 = "csharp"; str2 = "CSharp"; int result = 0; result = string.Compare(str1, str2); MessageBox.Show(result.ToString()); result = string.Compare(str1, str2, true); MessageBox.Show(result.ToString()); } } }
When you run this C# program first u will get -1 in message box and then 0
How to use C# string IndexOf
using System; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string str = null; str = "CSharp TOP 10 BOOKS"; MessageBox.Show(str.IndexOf("BOOKS").ToString()); } } }
When you execute this C# program you will get the number 14 in the message box.
That means the substring "BOOKS" occurred and start in the position 14.
Monday, February 27, 2017
How to validate a string in C#
using System; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { bool isNumeric; int i; string str = "100"; isNumeric = int.TryParse(str, out i); MessageBox.Show("The value of i is " + i); } } }
How to use C# string Format
using System; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { double dNum = 0; dNum = 32.123456789; MessageBox.Show("Formated String " + string.Format("{0:n4}", dNum)); } } }
When you run this C# source code you will get "Formated String 32.1234"
How to use C# string Length
using System; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string str = null; str = "This is a Test"; MessageBox.Show(str.Length.ToString()); } } }
When you execute this C# source code you will get 14 in the messagebox.
How to use C# string Clone
using System; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { { string str = "Clone() Test"; string clonedString = null; clonedString = (String)str.Clone(); MessageBox.Show (clonedString); } } } }
When you run this C# program you will get the same content of the
first string "Clone() Test"
How to use C# string Concat
using System; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string str1 = null; string str2 = null; str1 = "Concat() "; str2 = "Test"; MessageBox.Show(string.Concat(str1, str2)); } } }
When you run this C# source code you will get "Concat() Test " in message box.
How to use C# string Split
C Sharp Hello Word
using System; namespace HelloWorld { class Hello { public static void Main(String[] args) { Console.WriteLine("Hello World"); } } }
Subscribe to:
Posts (Atom)