I am from the expression language angle to C #

xiaoxiao2021-03-06  55

Although OOP and component programming are trend, I preliminate C #, look at it better than other predecessors, is happy. During the learning process, I remembered what I said in the book of C language, "any expression plus; you can become a statement, so the C language is expressing the language" but now this C #, syntax Clearly stipulate that not all expressions are added; if you can become a statement, you must access variable references or functions to become a valid expression. Moreover, some expressions will have typical: - =, = When used in the time parameter table, its right operand increases to the left-operated internal list (or deleted from the parameter list), the expression is not return value. Other, if the garbage collector does not guarantee the destructor of the class correctly calls and thread safety, and the call sequence is uncertain, different structures are generated in a particular case. (If you call time, don't mention it.) This pointer is very large in Struct and Class, and C is removed, but the modification is large. I feel that the heritage left by C # to C programmers is the coding habit (except for the programming ideas). Others, modifications are too big, in fact, a new language that needs to be taken from the head. Microsoft uses characters "C" very well, I have a very good one of our software workers.

转载请注明原文地址:https://www.9cbs.com/read-82969.html

New Post(0)