I totally agree, the lack of documentation via types and lack of smart autocomplete (which I rely on very heavily for API discovery) is not only why I never got into tensor flow, it's also why I never got into languages like python. I even went so far as to use typescript instead of Javascript.
I do believe c# has some machine learning libraries, but afaik they aren't anywhere near the level of tensor flow or keras.