Trên Windows, so sánh tệp là các hoạt động không phân biệt chữ hoa chữ thường. Tuy nhiên, một hệ thống không phân biệt chữ hoa chữ thường sẽ nhạy cảm với các thiết lập miền địa phương, và sẽ phải đối phó với ba trường hợp, thay vì hai (ít nhất, theo Unicode). Vì nhiều lý do, tôi muốn nhân rộng cách Windows thực hiện điều này bên ngoài Windows, nếu có thể.Windows làm cách nào để phân biệt tên tệp và đường dẫn không phân biệt chữ hoa chữ thường?
Windows có sử dụng loại hỗ trợ miền địa phương này hay không, nó có tuân theo một mẫu có thể đoán trước hơn (ví dụ như phần cài đặt OrdinalIgnoreCase của C#) không?
Bạn có thể tham khảo điều đó không? Tôi không thể nhìn thấy bất cứ nơi nào mà tất cả mọi thứ được chuyển đổi thành chữ hoa - đặc biệt là rằng đó sẽ là hoàn toàn sai trong nhiều miền địa phương .... –
tôi đã phải đào sâu trong bookmark của tôi ... http: //blogs.msdn .com/b/michkap/archive/2005/01/16/353873.aspx – Mithrandir
Vâng, đó là trường hợp bảng ánh xạ. Điều đó không có nghĩa là mọi thứ được chuyển thành chữ hoa đầu tiên: P –