COOL_PROJECT
I've check treesize app but it has many function so which function you want to implement?
For the main function: space managerment. I will use algorism for listing and counting data usage for each file. data usage folder is the total of data usage for each file and sub folder in it. this will run recursive to calculate total usage for each file and folder in each device. Total capacity can get from .net library easily. with all data collected above, I will build all of data and report that you want. this method can run in multi threading so It not block user interface.
Any question, feel free to inbox me.
Thank for your attention.
HuyPQ.