c#_ Project Packaging additional databases2010-07-11 23:22:45| Category: Winfrom| Report | Font size Subscription Implementation effect: Attach the database directly when you install the project.1. first create a new Setup Project in Solution
Use FileSystemWatcher to monitor folders and files,Introduction
This week, I focused on a local file search project developed by my colleagues. When a client adds shared files, I mainly use the FileSystemWatcher monitoring file and send messages to
C # connect to the database by writing SqlHelper
Static class SqlHelper {private static string connStr = ConfigurationManager. connectionStrings ["dbConStr"]. connectionString; // encapsulation method principle: Put unchanged changes in the method
What you must know about performance optimization?
Recently, some customers reported that the system imported EXECL for data processing time-out. I was the first to respond. It was impossible. I obviously did performance optimization. How can I
C # convert Chinese characters to Unicode encoding,
It is mainly used to convert Chinese characters into Unicoude encoding when generating json format to prevent page garbled characters.
protected string GetUnicode(string text) { string
Interface, virtual, and abstract in C,
Abstract:
The abstract method must be declared in the abstarct class, without default implementation, and must be implemented by subclass.
Virtual:
The virtual method can be declared in the abstract class or
[C #] Attribute ),
If a programmer is a cat, which one are you a cat?
This is a technology that I have always liked. It is neither difficult nor difficult to understand. It works with reflection. You can't think of anything you can't do (exaggerated
What about Linq?
Today, I suddenly wondered if I would continue to loop the remaining data when the conditions are met during the loop traversal of linq. I did a small experiment.
First look at the code
This is the test class.Public class TestLinq
Are you a senior programmer? Let's challenge it !, Challenge from programmers
Basic questions:
What is the name of the implicit parameter for the set method that passes in an attribute?Value. Its type is the same as that of its attribute.
How to
Summary @ usage in C,
Usage in a string1. Everyone on Earth knows that string constants in C # can start with @. This advantage is that escape sequences are not processed and output as they are, that is to say, we can easily coding without adding \ (
C # string details,
The most commonly used method is string, but sometimes some problems are easy to make mistakes without careful consideration. Today I will summarize the usage of string.
1. string is a reference type. We usually compare the
Write your own Socket framework (III), socket framework
After the communication is completed, the application layer receives the byte [] thrown by the Socket. In this case, this data is unfriendly for developers who actually write logic, we need to
C # How to start an external program,
1. Start an external program without waiting for it to exit. 2. Start the external program and wait for it to exit. 3. Start an external program and wait for it to exit. 4. Start an external program and monitor
Unity3d mesh merging and unity3d Mesh
Several different objects can be combined in Unity3d to optimize the grid.
Create a temporary scenario in Unity3d as follows: Create a C # script named "CombineMeshes" and mount it on the Cube.
The content of
Socket implements simple Web server and socketweb Server
The previous blog introduced how to use socket to access the web server. There are two key points:
1) familiar with Socket programming;
2) be familiar with HTTP.
In the previous article, we
Use C # To insert the header and footer in word,
// Insert footer
[Csharp]View plaincopyprint?
Public void InsertFooter (string footer)
{
If (ActiveWindow. ActivePane. View. Type = WdViewType. wdNormalView |
ActiveWindow. ActivePane. View. Type
. Net platform, implementation of Distributed File storage,. net platform file storageProblems encountered
When a Web program uses a server, files uploaded by the client are generally stored on this server. However, it won't work in the cluster
I ++ and ++ I
Many people on the internet asked me how I ++ and I understood it. The answers provided by netizens are almost the same. As follows:
I ++: perform computation first, and then I auto-increment 1
++ I: I auto-increment 1, and then
Xml file operations, xml files
Public static XmlDocument getDoc (String path) // load the xml document {XmlDocument doc = new XmlDocument (); doc. load (path); return doc ;} /// /// return the found node subscript /// /// xml file path / //
C # Lazy for performance optimization implement delayed InitializationIn. NET4.0, Lazy can be used to implement delayed initialization of objects to optimize system performance. Delayed initialization delays object initialization until the first
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.