varclient=Client;varcollectionName=$"test_collection_{Guid.NewGuid():N}";// Create a new collection with 4-dimensional vectors using Cosine distance.varcreateResponse=awaitclient.Collections.CreateCollectionAsync(collectionName:collectionName,vectors:newVectorParams{Size=4,Distance=Distance.Cosine,});Console.WriteLine($"Collection '{collectionName}' created successfully.");// List all collections and verify the new one exists.varlistResponse=awaitclient.Collections.GetCollectionsAsync();listResponse.Result!.CollectionsConsole.WriteLine($"Found {listResponse.Result.Collections.Count} collection(s).");// Check that the collection exists using the dedicated endpoint.varexistsResponse=awaitclient.Collections.CollectionExistsAsync(collectionName:collectionName);// Get detailed information about the collection.vargetResponse=awaitclient.Collections.GetCollectionAsync(collectionName:collectionName);Console.WriteLine($"Collection status: {getResponse.Result!.Status}");Console.WriteLine($"Points count: {getResponse.Result.PointsCount}");// Delete the collection.vardeleteResponse=awaitclient.Collections.DeleteCollectionAsync(collectionName:collectionName);Console.WriteLine($"Collection '{collectionName}' deleted.");// Verify the collection no longer exists.varexistsAfterDelete=awaitclient.Collections.CollectionExistsAsync(collectionName:collectionName);