2012-07-16 51 views
8

Tôi chạy trên cấu trúc này trong một hướng dẫn trực tuyến:Từ điển <string, /> có nghĩa là gì?

Dictionary<string, /> dictionary = new Dictionary<string, />(); 

tôi đã không nhìn thấy cú pháp này trước và không chắc chắn những gì nó có nghĩa. Tôi thậm chí không chắc chắn rằng nó là cú pháp hợp lệ ở tất cả vì tôi không thể làm cho nó để biên dịch trên của riêng tôi.

+1

Bạn có thể đăng liên kết tới hướng dẫn không? Bối cảnh có thể hữu ích. – TheEvilPenguin

+0

Matt, trực giác của bạn là đúng ... nó không phải là cú pháp hợp lệ. Ký tự gạch chéo phía trước không thể là một phần của bất kỳ tên loại hợp lệ nào. –

+1

Có thể '/' thực sự là một chữ hoa in nghiêng * I * không? –

Trả lời

8

Matt, trực giác của bạn là đúng ... nó không phải là cú pháp hợp lệ. Ký tự gạch chéo phía trước không thể là một phần của bất kỳ tên loại hợp lệ nào.

Sau khi xem hướng dẫn được đề cập và cách sử dụng từ điển, có vẻ như định nghĩa phải là Dictionary<string, object>. Có lẽ một số lỗi định dạng lạ xảy ra khi mã được đăng lên CodeProject.

+1

đây phải là nhận xét. :) – codingbiz

+0

@tcoder Tệ của tôi. Sau khi thêm đoạn thứ hai, nó có đủ điều kiện tốt hơn như một câu trả lời không? –

+0

Tuyệt vời! Đừng lo lắng – codingbiz

Các vấn đề liên quan