There are 3 questions tagged idisposable, one closed as off-topic, the other two featuring an IDisposable
implementation.
I don't think we need a tag for any specific interface of the .NET framework - that includes ienumerable, which is the only other tag I've found for a .NET interface.
These interfaces are part of a framework; I believe tagging with .net would be much more relevant, especially since we're talking, with the two tags combined, about merely 20 questions, vs. 520 for the framework tag.
My reasoning is that the .net tag is most relevant when a question is about specifics of the framework, and both IEnumerable
and IDisposable
perfectly fit in there.
The opposite direction is annoying IMO: we could very well end up with iserializable and iformatprovider and whatnot - I think posts about the .NET framework should be tagged with .net, and that we don't really need a tag for specific interfaces. The mechanics of IDisposable
are intrinsic to those of the framework itself, as are those of IEnumerable
.
I think these interface tags need to burn, and be replaced with .net.
IEnumerable
, linking to this one. \$\endgroup\$