Các namespace sẵn có trong C# nằm ở đâu trong Visual Studio?

mình có 1 chương trình mô tả về namespace như sau

using System;
using namespace1;

namespace  namespace1{
   class class1{
      public void method1(){
         Console.WriteLine("hello");
      }
   }
} 
class ns{
   static void Main(){
     class1 test = new class1();
     test.method1();
   }
}

như trên thì namespace System k được định nghĩa ở trong chương trình,chỉ cần using là dùng được, vậy nó nằm ở đâu trong vs nhỉ, cái namespace tự định nghĩa thì phải vứt ngay trong chương trình mới dùng được :stuck_out_tongue: xincamon

@laptrinhio :stuck_out_tongue: e tìm trên diễn đàn thầy có 1 vài bài về namespace , có a tl , nhưng chưa có chủ đề này, a tl giúp e với, xincamon

Các namespace “có sẵn” đó nằm trong các thư viện liên kết động của NETFramework. Khi mở thư mục reference trong project trên VS và chọn vào tên thư viện lên kết động sẽ thấy đường dẫn thư viện đó nằm ở đâu.


để sử dung thêm các namespace khác thì chuột phải vào Reference/Add Reference. Trong mục Framework thì chọn tick vào các dll chứa namespace và trong code dung using để khai báo namespace.

2 Likes

tks bạn :smiley: tiện thể cho mình hỏi, phím tắt tắt cửa sổ output và error trong vs là gì nhỉ, mình viết ct trên Console, nó cứ nhảy ra 2 cửa sổ đó mỗi khi build, cứ phải tắt dấu x :stuck_out_tongue:

mot chuong trinh minh cho 101 namespace dc ko?

được bạn à, theo mình biết, c# không giới hạn số namespace, và số namesapce lồng nhau

Cho hỏi cách dùng các hàm, lớp có sẳn trong C# và netframework

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?