Tôi có hai lớp học, Foo và Bar, hai tập tin riêng biệt, foo.fs và bar.fsHai lớp học, việc "loại không được định nghĩa" lỗi
namespace Ganymede.Versioning
type foo = class
val Bar : bar
new(input) = { Bar = input }
end
namespace Ganymede.Versioning
type bar = class
val Test : string
new (input) = { Test = input; }
end
tôi nhận được một "Loại 'bar' không được xác định. " lỗi bên trong lớp học foo, cho val Bar : bar
Tại sao lại như vậy?
Nhưng như bạn có thể thấy, tôi có một không gian tên được xác định? – kitsune
(Rất tiếc, xin lỗi không để ý đến không gian tên.) Hai tệp có đúng thứ tự trong dự án không? – Brian