using System; public class Program { public static void Main() { Console.WriteLine("Hello World"); string a = "Hello Orange County"; Console.WriteLine("a.Right(6) = " + a.Right(6)); Console.WriteLine("a.Left(7) = " + a.Left(12)); } } public static class ExtensionMethods { public static string Right(this string original, int numChar) { string retVal = ""; if(original != null && numChar >= 0) { return original.Substring(numChar > original.Length ? 0 : original.Length - numChar); } return retVal; } public static string Left(this string original, int numChar) { string retVal = ""; if(original != null && numChar >= 0) { return original.Substring(0, (numChar > original.Length ? original.Length : numChar)); } return retVal; } }
By the way, there is an amazing online C# compiler tool called ".NET Fiddle". It lets you quickly build and test your C# prototype program online, including ASP.NET MVC-based prototypes. Just like the JSFiddle, you can create your own account and start building your own personal code libraries.
Here's a review article about .NET Fiddle.
Here's a review article about .NET Fiddle.
.Net Fiddle Screenshot |
No comments:
Post a Comment