today I am using the path when using the .Net SDK when communicate with Dropbox,
can I switch to use only the id and not use the path at all,
or I will need the path for some scenarios?
This varies by endpoint. Most endpoints do accept file/folder IDs, but some do not. For example, listing, uploading, and downloads files can be done just by ID, but the tagging functionality can't. You can see which formats are accepted in the format string for the relevant parameter on any given endpoint in the documentation.