C# / C Sharp by API examples (example source code) Organized by topic

Home
C# / C Sharp by API
1.Microsoft.Win32
2.System
3.System.Collections
4.System.Collections.Generic
5.System.Collections.Specialized
6.System.ComponentModel
7.System.Configuration
8.System.Data
9.System.Data.Common
10.System.Data.Linq
11.System.Data.Odbc
12.System.Data.OleDb
13.System.Data.Sql
14.System.Data.SqlClient
15.System.Diagnostics
16.System.DirectoryServices
17.System.Drawing
18.System.Drawing.Drawing2D
19.System.Drawing.Imaging
20.System.Drawing.Printing
21.System.Drawing.Text
22.System.EnterpriseServices
23.System.Globalization
24.System.IO
25.System.IO.Compression
26.System.IO.IsolatedStorage
27.System.IO.Ports
28.System.Linq
29.System.Management
30.System.Media
31.System.Messaging
32.System.Net
33.System.Net.Mail
34.System.Net.NetworkInformation
35.System.Net.Sockets
36.System.Reflection
37.System.Resources
38.System.Runtime
39.System.Runtime.CompilerServices
40.System.Runtime.InteropServices
41.System.Runtime.Remoting
42.System.Runtime.Remoting.Channels
43.System.Runtime.Remoting.Channels.Http
44.System.Runtime.Remoting.Messaging
45.System.Runtime.Serialization
46.System.Runtime.Serialization.Formatters.Binary
47.System.Runtime.Serialization.Formatters.Soap
48.System.Security
49.System.Security.AccessControl
50.System.Security.Cryptography
51.System.Security.Cryptography.X509Certificates
52.System.Security.Permissions
53.System.Security.Policy
54.System.Security.Principal
55.System.ServiceProcess
56.System.Text
57.System.Text.RegularExpressions
58.System.Threading
59.System.Timers
60.System.Web.Security
61.System.Web.Services
62.System.Windows.Controls
63.System.Windows.Forms
64.System.Xml
65.System.Xml.Linq
66.System.Xml.Schema
67.System.Xml.Serialization
68.System.Xml.XPath
69.System.Xml.Xsl
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
C# / C Sharp by API 
Microsoft.Win32
Microsoft.Win32
Registry( 4 ) RegistryKey( 6 ) RegistryValueKind( 2 ) SystemEvents( 1 ) 
System
System
Activator( 1 ) AppDomain( 17 ) AppDomainSetup( 4 ) ApplicationException( 1 ) ArgumentException( 1 ) Array( 26 ) 
Attribute( 5 ) AttributeTargets( 3 ) AttributeUsage( 1 ) BitConverter( 4 ) Boolean( 2 ) Char( 13 ) 
Console( 21 ) ConsoleColor( 1 ) ConsoleKey( 3 ) ConsoleKeyInfo( 3 ) ConsoleModifiers( 1 ) Convert( 7 ) 
DateTime( 37 ) DateTimeKind( 1 ) DateTimeOffset( 1 ) DayOfWeek( 1 ) Decimal( 2 ) DivideByZeroException( 1 ) 
Double( 3 ) Enum( 5 ) Environment( 21 ) EventArgs( 1 ) EventHandler( 1 ) Exception( 4 ) 
FormatException( 1 ) GC( 5 ) Guid( 2 ) IADs( 2 ) IAsyncResult( 1 ) ICloneable( 1 ) 
IComparable( 1 ) ICustomFormatter( 1 ) IDisposable( 1 ) IEquatable( 1 ) IFormattable( 1 ) IndexOutOfRangeException( 1 ) 
Int32( 8 ) IntPtr( 1 ) InvalidCastException( 1 ) Math( 9 ) Object( 1 ) Obsolete( 1 ) 
Random( 3 ) SByte( 2 ) Single( 3 ) StackOverflowException( 1 ) String( 36 ) Timer( 1 ) 
TimeSpan( 13 ) TimeZone( 6 ) Type( 26 ) UInt16( 4 ) UInt64( 1 ) Version( 1 ) 
System.Collections
System.Collections
ArrayList( 28 ) BitArray( 6 ) DictionaryBase( 1 ) HashTable( 9 ) IDictionaryEnumerator( 2 ) IEnumerable( 5 ) 
IEnumerator( 4 ) Queue( 3 ) SortedList( 12 ) Stack( 3 ) 
System.Collections.Generic
System.Collections.Generic
Collection( 3 ) Dictionary( 2 ) IComparer( 1 ) IDictionary( 3 ) IEqualityComparer( 1 ) KeyValuePair( 2 ) 
LinkedList( 4 ) List( 9 ) Queue( 2 ) SortedDictionary( 2 ) Stack( 3 ) 
System.Collections.Specialized
System.Collections.Specialized
NameValueCollection( 1 ) 
System.ComponentModel
System.ComponentModel
CancelEventArgs( 1 ) Component( 1 ) ISupportInitialize( 1 ) 
System.Configuration
System.Configuration
AppSettingsReader( 1 ) 
System.Data
System.Data
CommandBehavior( 2 ) CommandType( 1 ) DataColumn( 9 ) DataRow( 1 ) DataSet( 9 ) DataTable( 6 ) 
DataTableCollection( 1 ) DataView( 7 ) DataViewManager( 2 ) DataViewRowState( 1 ) ParameterDirection( 1 ) 
System.Data.Common
System.Data.Common
DataTableMapping( 1 ) DbProviderFactories( 1 ) DbProviderFactory( 1 ) 
System.Data.Linq
System.Data.Linq
DataContext( 1 ) 
System.Data.Odbc
System.Data.Odbc
OdbcCommand( 3 ) OdbcConnection( 1 ) OdbcDataAdapter( 1 ) OdbcException( 1 ) 
System.Data.OleDb
System.Data.OleDb
CommandType( 1 ) OleDbCommand( 5 ) OleDbCommandBuilder( 1 ) OleDbConnection( 9 ) OleDbDataAdapter( 2 ) OleDbDataReader( 3 ) 
OleDbException( 1 ) OleDbParameter( 1 ) OleDbSchemaGuid( 1 ) OleDbTransaction( 2 ) 
System.Data.Sql
System.Data.Sql
SqlDataSourceEnumerator( 1 ) 
System.Data.SqlClient
System.Data.SqlClient
SqlCommand( 9 ) SqlCommandBuilder( 1 ) SqlConnection( 13 ) SqlConnectionStringBuilder( 5 ) SqlDataAdapter( 12 ) SqlDataReader( 13 ) 
SqlException( 3 ) SqlParameter( 4 ) SqlTransaction( 1 ) 
System.Diagnostics
System.Diagnostics
Conditional( 1 ) ConsoleTraceListener( 1 ) Debug( 4 ) DefaultTraceListener( 1 ) EventLog( 9 ) EventLogTraceListener( 1 ) 
FileVersionInfo( 10 ) Process( 18 ) ProcessModule( 1 ) ProcessPriorityClass( 1 ) ProcessStartInfo( 8 ) ProcessThread( 4 ) 
StackTrace( 1 ) Stopwatch( 4 ) TextWriterTraceListener( 1 ) Trace( 4 ) TraceSource( 5 ) TraceSwitch( 5 ) 
System.DirectoryServices
System.DirectoryServices
DirectoryEntries( 3 ) DirectoryEntry( 11 ) DirectorySearcher( 3 ) PropertyCollection( 1 ) 
System.Drawing
System.Drawing
Bitmap( 11 ) BMP( 1 ) Brushes( 3 ) Color( 10 ) Font( 9 ) FontFamily( 5 ) 
FontStyle( 3 ) Graphics( 48 ) GraphicsUnit( 6 ) Icon( 1 ) Image( 6 ) ImageAnimator( 2 ) 
Pen( 8 ) Pens( 1 ) Point( 4 ) Rectangle( 2 ) RectangleF( 1 ) Region( 6 ) 
Size( 1 ) SmoothingMode( 1 ) StringAlignment( 3 ) StringFormat( 6 ) StringFormatFlags( 3 ) StringTrimming( 6 ) 
SystemBrushes( 1 ) SystemColors( 3 ) SystemFonts( 1 ) SystemPens( 1 ) TextureBrush( 2 ) 
System.Drawing.Drawing2D
System.Drawing.Drawing2D
CustomLineCap( 1 ) DashStyle( 1 ) FillMode( 2 ) GraphicsPath( 10 ) HatchBrush( 1 ) HatchStyle( 2 ) 
InterpolationMode( 1 ) LinearGradientBrush( 2 ) LinearGradientMode( 2 ) LineCap( 2 ) LineJoin( 1 ) Matrix( 4 ) 
MatrixOrder( 1 ) PathGradientBrush( 5 ) PenAlignment( 2 ) PixelOffsetMode( 1 ) SmoothingMode( 1 ) 
System.Drawing.Imaging
System.Drawing.Imaging
ColorMatrix( 1 ) ImageAttributes( 2 ) ImageCodecInfo( 8 ) Metafile( 1 ) PixelFormat( 4 ) 
System.Drawing.Printing
System.Drawing.Printing
PaperSize( 1 ) PrintDocument( 6 ) PrinterSettings( 4 ) PrintPageEventArgs( 1 ) 
System.Drawing.Text
System.Drawing.Text
HotkeyPrefix( 1 ) InstalledFontCollection( 1 ) 
System.EnterpriseServices
System.EnterpriseServices
ApplicationAccessControl( 1 ) 
System.Globalization
System.Globalization
Calendar( 4 ) CultureAndRegionInfoBuilder( 4 ) CultureInfo( 13 ) CultureTypes( 1 ) DateTimeFormatInfo( 6 ) DaylightTime( 3 ) 
JulianCalendar( 1 ) NumberFormat( 1 ) NumberFormatInfo( 5 ) RegionInfo( 1 ) StringInfo( 2 ) TimeZoneInfo( 8 ) 
System.IO
System.IO
BinaryReader( 9 ) BinaryWriter( 3 ) BufferedStream( 5 ) Directory( 7 ) DirectoryInfo( 12 ) DriveInfo( 8 ) 
File( 10 ) FileAccess( 1 ) FileAttributes( 7 ) FileInfo( 14 ) FileMode( 2 ) FileNotFoundException( 1 ) 
FileShare( 1 ) FileStream( 8 ) FileSystemWatcher( 6 ) MemoryStream( 8 ) Path( 3 ) SearchOption( 1 ) 
SeekOrigin( 1 ) Serializable( 1 ) StreamReader( 6 ) StreamWriter( 4 ) StringReader( 2 ) StringWriter( 1 ) 
TextWriter( 1 ) UdpClient( 1 ) 
System.IO.Compression
System.IO.Compression
GZipStream( 1 ) 
System.IO.IsolatedStorage
System.IO.IsolatedStorage
IsolatedStorageFile( 3 ) IsolatedStorageFileStream( 1 ) 
System.IO.Ports
System.IO.Ports
Parity( 1 ) SerialPort( 8 ) 
System.Linq
System.Linq
Enumerable( 15 ) Queryable( 42 ) 
System.Management
System.Management
ManagementObjectSearcher( 1 ) 
System.Media
System.Media
SoundPlayer( 1 ) SystemSounds( 1 ) 
System.Messaging
System.Messaging
Message( 1 ) MessageQueue( 4 ) MessageQueueTransaction( 1 ) XmlMessageFormatter( 1 ) 
System.Net
System.Net
CredentialCache( 2 ) Dns( 6 ) FtpWebRequest( 2 ) FtpWebResponse( 1 ) HttpListener( 3 ) HttpListenerContext( 1 ) 
HttpWebRequest( 5 ) HttpWebResponse( 4 ) IPAddress( 7 ) IPEndPoint( 6 ) IPHostEntry( 3 ) NetworkCredential( 1 ) 
Uri( 7 ) WebClient( 11 ) WebHeaderCollection( 2 ) WebRequest( 2 ) 
System.Net.Mail
System.Net.Mail
Attachment( 1 ) MailAddress( 1 ) MailMessage( 9 ) SmtpClient( 2 ) SmtpMail( 1 ) 
System.Net.NetworkInformation
System.Net.NetworkInformation
IPStatus( 1 ) NetworkChange( 2 ) NetworkInterface( 7 ) Ping( 1 ) PingReply( 2 ) UnicastIPAddressInformation( 1 ) 
System.Net.Sockets
System.Net.Sockets
AddressFamily( 1 ) NetworkStream( 4 ) ProtocolType( 1 ) Socket( 15 ) SocketShutdown( 1 ) TcpClient( 3 ) 
TcpListener( 1 ) UdpClient( 5 ) 
System.Reflection
System.Reflection
Assembly( 18 ) AssemblyName( 5 ) AssemblyTitleAttribute( 1 ) AssemblyVersionAttribute( 1 ) BindingFlags( 2 ) ConstructorInfo( 2 ) 
EventInfo( 2 ) ImageFileMachine( 1 ) MemberInfo( 4 ) MethodInfo( 2 ) Module( 1 ) ParameterInfo( 1 ) 
PropertyInfo( 3 ) 
System.Resources
System.Resources
ResourceManager( 3 ) ResourceReader( 1 ) ResourceSet( 3 ) ResourceWriter( 4 ) ResXResourceReader( 2 ) ResXResourceWriter( 3 ) 
System.Runtime
System.Runtime
MemoryFailPoint( 1 ) 
System.Runtime.CompilerServices
System.Runtime.CompilerServices
MethodImplOptions( 1 ) 
System.Runtime.InteropServices
System.Runtime.InteropServices
Marshal( 4 ) 
System.Runtime.Remoting
System.Runtime.Remoting
ObjectHandle( 1 ) RemotingConfiguration( 1 ) 
System.Runtime.Remoting.Channels
System.Runtime.Remoting.Channels
ChannelServices( 1 ) 
System.Runtime.Remoting.Channels.Http
System.Runtime.Remoting.Channels.Http
HttpChannel( 1 ) 
System.Runtime.Remoting.Messaging
System.Runtime.Remoting.Messaging
AsyncResult( 1 ) IAsyncResult( 2 ) 
System.Runtime.Serialization
System.Runtime.Serialization
IDeserializationCallback( 1 ) ISerializable( 1 ) 
System.Runtime.Serialization.Formatters.Binary
System.Runtime.Serialization.Formatters.Binary
BinaryFormatter( 3 ) 
System.Runtime.Serialization.Formatters.Soap
System.Runtime.Serialization.Formatters.Soap
SoapFormatter( 2 ) 
System.Security
System.Security
PermissionSet( 2 ) SecureString( 1 ) SecurityManager( 3 ) 
System.Security.AccessControl
System.Security.AccessControl
FileSecurity( 2 ) FileSystemAccessRule( 1 ) FileSystemRights( 1 ) 
System.Security.Cryptography
System.Security.Cryptography
CryptoStream( 1 ) DataProtectionScope( 1 ) HashAlgorithm( 2 ) KeyedHashAlgorithm( 2 ) ProtectedData( 2 ) RandomNumberGenerator( 2 ) 
RSACryptoServiceProvider( 2 ) SHA1Managed( 1 ) TripleDESCryptoServiceProvider( 4 ) 
System.Security.Cryptography.X509Certificates
System.Security.Cryptography.X509Certificates
X509Certificate( 1 ) 
System.Security.Permissions
System.Security.Permissions
FileIOPermission( 1 ) FileIOPermissionAccess( 4 ) FileIOPermissionAttribute( 1 ) IsolatedStorageFilePermission( 1 ) PrincipalPermission( 2 ) PrincipalPermissionAttribute( 1 ) 
PrincipalPolicy( 1 ) ReflectionPermission( 1 ) RegistryPermission( 1 ) SecurityAction( 5 ) SocketPermission( 1 ) UIPermission( 1 ) 
System.Security.Policy
System.Security.Policy
Evidence( 2 ) PolicyStatement( 1 ) UnionCodeGroup( 1 ) 
System.Security.Principal
System.Security.Principal
GenericIdentity( 1 ) IPrincipal( 1 ) WindowsBuiltInRole( 1 ) WindowsIdentity( 9 ) WindowsPrincipal( 2 ) 
System.ServiceProcess
System.ServiceProcess
ServiceBase( 3 ) ServiceController( 4 ) 
System.Text
System.Text
ASCIIEncoding( 1 ) Decoder( 1 ) Encoding( 6 ) StringBuilder( 10 ) 
System.Text.RegularExpressions
System.Text.RegularExpressions
GroupCollection( 2 ) Match( 3 ) Regex( 7 ) RegexCompilationInfo( 1 ) RegexOptions( 2 ) 
System.Threading
System.Threading
AutoResetEvent( 1 ) Context( 2 ) Interlocked( 5 ) ManualResetEvent( 1 ) Monitor( 4 ) Mutex( 2 ) 
ParameterizedThreadStart( 1 ) ReaderWriterLock( 5 ) Semaphore( 1 ) Thread( 19 ) ThreadPool( 3 ) ThreadPriority( 1 ) 
ThreadStart( 1 ) TimerCallback( 1 ) WaitHandle( 1 ) 
System.Timers
System.Timers
Timer( 5 ) 
System.Web.Security
System.Web.Security
FormsAuthentication( 1 ) 
System.Web.Services
System.Web.Services
WebMethod( 1 ) WebService( 1 ) 
System.Windows.Controls
System.Windows.Controls
ToolBar( 6 ) 
System.Windows.Forms
System.Windows.Forms
AnchorStyles( 3 ) Application( 10 ) BorderStyle( 1 ) Button( 17 ) CheckBox( 6 ) CheckedListBox( 14 ) 
Clipboard( 2 ) ColorDialog( 8 ) ComboBox( 10 ) ComboBoxStyle( 2 ) ContextMenu( 2 ) Control( 5 ) 
ControlStyles( 2 ) Cursor( 1 ) Cursors( 3 ) DataFormats( 1 ) DataGrid( 2 ) DataGridTableStyle( 2 ) 
DataGridView( 3 ) DateTimePicker( 6 ) DialogResult( 1 ) DockStyle( 6 ) DomainUpDown( 11 ) DragEventArgs( 2 ) 
ErrorProvider( 2 ) FlowLayoutPanel( 1 ) FontDialog( 7 ) Form( 75 ) FormBorderStyle( 2 ) FormStartPosition( 1 ) 
FormWindowState( 1 ) GroupBox( 2 ) HelpProvider( 3 ) HScrollBar( 4 ) ImageList( 5 ) IMessageFilter( 1 ) 
InputLanguage( 2 ) KeyEventArgs( 5 ) KeyPressEventArgs( 1 ) Keys( 3 ) Label( 16 ) LinkLabel( 9 ) 
ListBox( 21 ) ListView( 10 ) ListViewItem( 1 ) MainMenu( 2 ) MaskedTextBox( 4 ) MdiLayout( 3 ) 
MeasureItemEventArgs( 1 ) MenuItem( 13 ) MessageBox( 3 ) MessageBoxButtons( 2 ) MessageBoxIcon( 1 ) MonthCalendar( 7 ) 
MouseButtons( 1 ) MouseEventArgs( 2 ) NativeWindow( 1 ) NotifyIcon( 3 ) NumericUpDown( 12 ) OpenFileDialog( 11 ) 
PageSetupDialog( 2 ) PaintEventArgs( 1 ) PaintEventHandler( 1 ) Panel( 8 ) PictureBox( 12 ) PictureBoxSizeMode( 1 ) 
PrintDialog( 2 ) PrinterSelectionDialog( 1 ) PrintPreviewDialog( 2 ) ProgressBar( 2 ) RadioButton( 5 ) RichTextBox( 5 ) 
SaveFileDialog( 4 ) ScrollEventType( 3 ) Shortcut( 1 ) SplitContainer( 1 ) Splitter( 2 ) StatusBar( 5 ) 
StatusBarPanel( 4 ) StatusStrip( 1 ) SystemInformation( 22 ) TabControl( 6 ) TableLayoutPanel( 6 ) TabPage( 1 ) 
TextBox( 28 ) ToolBarButton( 2 ) ToolStripMenuItem( 1 ) ToolStripProgressBar( 2 ) ToolTip( 1 ) TrackBar( 9 ) 
TreeNode( 3 ) TreeView( 9 ) UserControl( 1 ) VScrollBar( 4 ) WebBrowser( 7 ) WebBrowserProgressChangedEventArgs( 2 ) 
System.Xml
System.Xml
XmlDataDocument( 1 ) XmlDocument( 9 ) XmlElement( 2 ) XmlImplementation( 1 ) XmlNode( 1 ) XmlNodeType( 3 ) 
XmlReader( 5 ) XmlReaderSettings( 2 ) XmlTextReader( 5 ) XmlTextWriter( 7 ) XmlWriter( 3 ) 
System.Xml.Linq
System.Xml.Linq
SaveOptions( 1 ) XAttribute( 3 ) XCData( 1 ) XComment( 1 ) XDeclaration( 1 ) XDocument( 5 ) 
XDocumentType( 1 ) XElement( 25 ) XNamespace( 1 ) XNode( 3 ) XProcessingInstruction( 1 ) XStreamingElement( 1 ) 
XText( 1 ) 
System.Xml.Schema
System.Xml.Schema
XmlSchema( 2 ) XmlSchemaSet( 1 ) XmlValidatingReader( 1 ) 
System.Xml.Serialization
System.Xml.Serialization
XmlArray( 1 ) XmlArrayItem( 1 ) XmlAttributeAttribute( 2 ) XmlElement( 1 ) XmlElementAttribute( 1 ) XmlRootAttribute( 1 ) 
XmlSerializer( 3 ) 
System.Xml.XPath
System.Xml.XPath
IXPathNavigable( 1 ) XPathDocument( 2 ) XPathNavigator( 3 ) XPathNodeIterator( 3 ) XPathNodeType( 1 ) 
System.Xml.Xsl
System.Xml.Xsl
XslCompiledTransform( 2 ) XsltArgumentList( 1 ) XslTransform( 2 ) 
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.