-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
C# 7.1 and .NET Core 2.0 - Modern Cross-Platform Development - Third Edition
By :
string variable?Answer: The maximum size of a string variable is 2 GB or about 1 billion characters, because each char variable uses 2 bytes due to the internal use of Unicode (UTF-16) encoding for characters.
SecureString type?Answer: The string type leaves text data in the memory for too long and it's too visible. The SecureString type encrypts the text and ensures that the memory is released immediately. WPF's PasswordBox control stores the password as a SecureString variable, and when starting a new process, the Password parameter must be a SecureString variable. For more discussion, visit: http://stackoverflow.com/questions/141203/when-would-i-need-a-securestring-in-net
StringBuilder class?Answer: When concatenating more than about three string variables, you will use less memory and get improved performance using StringBuilder...