# AgnosticHashSet.Blob class

Namespace: [Grasshopper2.Types](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.types.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public sealed class AgnosticHashSet.Blob : IEquatable<AgnosticHashSet.Blob>
```

Agnostic value wrapper class for value comparisons. Constructing these is relatively expensive, so use it sparingly.

## Constructors

- [AgnosticHashSet.Blob](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.agnostichashset.blob/ctor.md)

## Properties

- [Pear](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.agnostichashset.blob/pear.md): Gets the pear this blob wraps.

## Methods

- [Equals](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.agnostichashset.blob/equals.md): (2 overloads)
- [GetHashCode](https://developer.rhino3d.com/api/gh2/type/grasshopper2.types.agnostichashset.blob/gethashcode.md)
