1// Licensed to the .NET Foundation under one or more agreements.
2// The .NET Foundation licenses this file to you under the MIT license.
3// See the LICENSE file in the project root for more information.
4//
5
6//
7// This header provides general standard string services.
8//
9
10#ifndef _clr_str_h_
11#define _clr_str_h_
12
13namespace clr
14{
15 namespace str
16 {
17 //-----------------------------------------------------------------------------------------
18 // Returns true if the provided string is a null pointer or the empty string.
19 static inline bool
20 IsNullOrEmpty(LPCWSTR wzStr)
21 {
22 return wzStr == nullptr || *wzStr == W('\0');
23 }
24 }
25}
26
27#endif // _clr_str_h_
28
29