Extension methods enable you to "add" methods to existing types without creating a new derived type, recompiling, or otherwise modifying the original type. Extension methods are a special kind of static method, but they are called as if they were instance methods on the extended type.
Remove $ from the string using Extension Methods in C#
using System;
using System.Windows.Forms;
namespace ExtensionMethodsExample
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
ExtensionMethodExample();
}
private void ExtensionMethodExample()
{
string dollarval = "2000$";
dollarval = dollarval.RemoveDollarSign();
}
}
public static class RemoveDollar
{
public static String RemoveDollarSign(this string dollarval)
{
string val = dollarval.Replace("$", "");
return val;
}
}
}
No comments:
Post a Comment
Comments Welcome