# LLamaToken Namespace: LLama.Native A single token ```csharp public struct LLamaToken ``` Inheritance [Object](https://docs.microsoft.com/en-us/dotnet/api/system.object) → [ValueType](https://docs.microsoft.com/en-us/dotnet/api/system.valuetype) → [LLamaToken](./llama.native.llamatoken.md)
Implements [IEquatable<LLamaToken>](https://docs.microsoft.com/en-us/dotnet/api/system.iequatable-1) ## Methods ### **ToString()** ```csharp string ToString() ``` #### Returns [String](https://docs.microsoft.com/en-us/dotnet/api/system.string)
### **GetHashCode()** ```csharp int GetHashCode() ``` #### Returns [Int32](https://docs.microsoft.com/en-us/dotnet/api/system.int32)
### **Equals(Object)** ```csharp bool Equals(object obj) ``` #### Parameters `obj` [Object](https://docs.microsoft.com/en-us/dotnet/api/system.object)
#### Returns [Boolean](https://docs.microsoft.com/en-us/dotnet/api/system.boolean)
### **Equals(LLamaToken)** ```csharp bool Equals(LLamaToken other) ``` #### Parameters `other` [LLamaToken](./llama.native.llamatoken.md)
#### Returns [Boolean](https://docs.microsoft.com/en-us/dotnet/api/system.boolean)