||A collection of powerful and useful code snippets written in C# for .NET developers. Source code is submitted by Visual C# Kicks and website readers. We encourage you to submit your own code and rate other people's submittions.
All C# Code Snippets are under the Visual C# Kicks license agreement
Submit a Code Snippet
Generic String Parsing A generic function for converting a string into a type.
Point in Triangle New The traditional method is to use barycenter coordinates. By using parameterized triangle line segments, an interpolated point may be found.
Delete Self Allows a standalone program to delete itself.
Jiggle This little snippet jiggles(shakes) your windows form.
Distance Calculation using Latitude and Longitude in C# ZIPCodeWorld provides this routine to calculate the distance between two points in C#.
Shuffle Lists and Arrays An in-place algorithm to randomly shuffle a list or array in C#
Distance Formula A simple implementation of the distance formula in C#
Print Console Table Allows a Console App to create a basic table (with headers)
Degree To Point and Back Convert an angle in degrees into an XY-coordinate point and back.
Project a 2D Point on a Line Perpendicularly project a 2D point onto a 2D line.
TinyUrl Updater Allows you to update a standalone app using TinyUrl.
Convert MySQL CreateTable Statements to MS-SQL New Convert the create table definition from MySQL ready to use into Microsoft SQL Server 2008
Combination Function A simple function to calculate the number of possible combinations.
Taking Screenshots with C# Using API calls in C# to capture an image of the monitor screen.
Temporary File Class Easily handle temporary file management in C#
Data to CSV Write a DataTable or a DataView to a CSV file.
Linq Objects Querying linq objects
Multilevel Hierarchy - Class Interface An example of a multilevel hierarchy using class interfaces
Periodic Table in string Array Has every known element in a two dimensional array
Sort Strings by Length Sort a collection of strings by their length, from shortest to longest.
Extension methods for string hasing and encryption This collection deals with strings security, with these extensions you can properly use hashing and encryption.
Fraction Structure A C# struct to represent decimal numbers as fractions.
Encryption Class Class to easily encrypt strings and other types of data.
RNGCryptoServiceProvider Random Integer Generate a random integer in a range using the RNGCryptoServiceProvider class.
PHP Time Returns time represented in the same way as the PHP time() function.
Factorial Calculate the factorial value of a number in C#.NET
Submit a Code Snippet