This is a feature of 2005,when we have large and unwildly classes instead of writing all the methods in same program we will divide the class into number of programs with the same class name,these classes are preceeded with partial keyword,when we compile all this partial classes only one dll with the same class name will be created.
class with some 20 methods:
Example.cs
class classA{
m1( );
m2( );
.
.
.
m20( );
}
Apply partial concept:
Example1.cs
partial class classA
{
m1( );
m2( );
.
.
m8( );
}
example2.cs
partial class classA
{
m9( );
m10( );
.
.
m15( );
}
Example3.cs
partial class classA
{
m16( );
.
.
m20( );
}
if we compile Examle1.cs,Example2.cs,Example3.cs it will create only one dll
Tuesday, April 8, 2008
Partial classes
Labels:
C#,
Partial Class
Subscribe to:
Post Comments (Atom)
2 comments:
First of all your blog is good. Partial Class is kool feature in .Net. Can u explain about more about different types of classes in .Net?
please post information about more classes.....
Post a Comment