Using StaticWith using Staticclass, you can access the static members of the Staticclass class without specifying the name of the class, and see the following exampleusing System.Console; namespace csharp6_0{ class usingstatic {
Beginner's note (passing parameters of the C # method ),
When declaring a method, the defined parameters are formal parameters (hereinafter referred to as form parameters). The values of these parameters are transmitted by the caller, And the caller
C # commonly used built-in system delegation,
In the Common Language Runtime (CLR) environment, the system has built some common delegation for us, including the delegate of the Action class, the delegate of the Func class, the delegate of the
C #4.0 covariant and invert of new features,
1. C #3.0 co-Variation and inverter before
If this is the first time you have heard of these two words, don't worry. They are actually very common. In C #4.0, the covariant and inverter [1] (Covariance
C # learning notes for extensible programming (4): witness a miraculous momentThe BankInterface code is as follows: make a simple example and test it by writing several methods: copy the code using System; using System. collections. generic; using
The regular expression is used in the webform login operation, and the regular expression is webform.
Many people may think this is very troublesome about the use of regular expressions. It is really troublesome. I can't remember too many
C # notes,I. Differences between typeof () and GetType () 1. getType () gets the runtime type of the current instance. The prototype of the method is public System. type GetType () belongs to the Object instance method, that is, whether it is. both
Record a design issue and design issue
The requirements are as follows: there is A Class A and A subclass B, C, D
Abstract class A {abstract void fn ();} class B: A {override void fn () {}} class C: A {override void fn () {}} class D: A {override
C # export Excel,
C # For Beginners, because the project requires Excel operations. I searched the internet and found a lot of materials. However, the writing is too redundant, and it is a big headache to cut off the code,
Summary: I forgot to add
Previously, in order to be able to call a method, we must define a corresponding delegate according to this method.
Previously we defined delegate
// Delegate declaration -- Define a signature: delegate doubleMathAction (double num); class
Recently, in a project, the customer requested to display the content in the generated RTF file by page. As he had no idea about this, he also found relevant information on the Internet, in addition, I used my own search on MSDN to solve the problem.
For a type, if we do not want to or cannot change it, but want to add a method for this type, we can use the extension method. If this type has a higher level of abstraction, such as an interface, we should compile an extension method for a higher
C # basic-variables and constants (1 ),
I. Basic concepts of variables:
Variables are used to store specific types of data and change the data values stored in variables at any time. Variables have names, types, and values. Before using a variable,
Telerik JustDecompile 4.1.255.0 development edition (. NET decompilers, free download), justdecompile
Telerik JustDecompile is a free. NET decompilation tool released by Telerik. It supports plug-ins and Visual Studio 2015 ~ 2013 integration, you
. NET basic set,. net set
A set can be a superset of arrays. A set can maintain an array of objects. A set contains more advanced functions. For example, you can control the access, search, and sorting of the objects it contains. The array is fixed.
The general permission management system records a problem in the logon log.
Recently, a project was developed using the general permission management system. The database is MSSQL. An error occurs during logon and the log is recorded.
The log is
C # File operations,
FileClass is a static class, mainly used to provide some function libraries.The static objects class provides many static methods that support basic file operations, including creating, copying, moving, deleting, and opening a
C # Summary of Advanced Programming
1. C # static Constructor
1. The static constructor neither has an access modifier nor a parameter. Because it is called by. NET, modifiers such as public and private are meaningless.2. When the first class
The accuracy of the double value in C,
During development, a problem occurs. c # defines a double variable. When the variable is large, adding or subtracting a small value from a variable does not change the size of the variable (this is actually
C # generate an activation code based on the number of custom digits,
Random random = new Random (~ Unchecked (int) DateTime. Now. Ticks ));Private string CreateAndCheckCode (Random random, string code, int length) // code activation code
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service