No, it returns null
.
ConfigurationManager.AppSettings
is a NameValueCollection
- from the MSDN documentation:
The Get method does not distinguish between null which is returned because the specified key is not found and null which is returned because the value associated with the key is null.
(my emphasis)