Skip to content

Commit 5199d7c

Browse files
committed
First version
1 parent ce85e3a commit 5199d7c

File tree

7 files changed

+1526
-0
lines changed

7 files changed

+1526
-0
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.6.33712.159
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnmanagedMemoryUtils", "UnmanagedMemoryUtils\UnmanagedMemoryUtils.csproj", "{60D9F510-5548-482D-9FF2-82CEF0613442}"
7+
EndProject
8+
Global
9+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
10+
Debug|Any CPU = Debug|Any CPU
11+
Release|Any CPU = Release|Any CPU
12+
EndGlobalSection
13+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
14+
{60D9F510-5548-482D-9FF2-82CEF0613442}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15+
{60D9F510-5548-482D-9FF2-82CEF0613442}.Debug|Any CPU.Build.0 = Debug|Any CPU
16+
{60D9F510-5548-482D-9FF2-82CEF0613442}.Release|Any CPU.ActiveCfg = Release|Any CPU
17+
{60D9F510-5548-482D-9FF2-82CEF0613442}.Release|Any CPU.Build.0 = Release|Any CPU
18+
EndGlobalSection
19+
GlobalSection(SolutionProperties) = preSolution
20+
HideSolutionNode = FALSE
21+
EndGlobalSection
22+
GlobalSection(ExtensibilityGlobals) = postSolution
23+
SolutionGuid = {A607D69F-9D15-454C-AE0D-85C9C888FDB2}
24+
EndGlobalSection
25+
EndGlobal
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
namespace UnmanagedMemoryUtils
2+
{
3+
/// <summary>
4+
/// Represents an unmanaged string most basic form.
5+
/// </summary>
6+
public interface IUnmanagedString
7+
{
8+
nint Pointer { get; }
9+
string ToString();
10+
}
11+
}

0 commit comments

Comments
 (0)