.NET/Link User Guide

Introduction

Calling .NET from the Wolfram Language

Introduction

Loading the NETLink` Package

Launching the .NET Runtime

Loading .NET Assemblies and Types

Conversion of Types between .NET and the Wolfram Language

Creating Objects

Calling Methods, Properties, and Fields

Getting Information about Types and Objects

Reference Counts and Memory Management

Enums

"Out" and "Ref" Parameters

Returning Objects "By Value" and "By Reference"

Overloaded Operators

Casting

Indexers

Exceptions

Nested Types

MakeNETObject

Complex Numbers

The .NET Console Window

Distributing Applications That Use .NET/Link

Version Information

Creating User Interfaces

Writing Your Own .NET Types to Use from the Wolfram Language

Calling DLLs from the Wolfram Language

Calling COM from the Wolfram Language

Calling the Wolfram Language from .NET