Windows

Phát triển các ứng dụng Windows Phone 7.5: Biến, kiểu dữ liệu và gán giá trị

The Windows Phone: an $8 Billion fiasco

The Windows Phone: an $8 Billion fiasco
Anonim

Trong chương cuối chúng tôi đã viết ứng dụng đầu tiên của chúng tôi cho Windows Phone 7.5 . Trong hướng dẫn này, chúng ta sẽ thấy các biến và kiểu dữ liệu nào là và cách gán hoặc lấy các giá trị từ các biến . Ngoài ra, chúng ta cũng sẽ xem xét gán giá trị cho các hộp văn bản .

Hãy bắt đầu với biến . Biến là những yếu tố bộ nhớ lưu trữ một số giá trị trong đó. Vì vậy, nếu chúng ta phá vỡ nó, các biến giống như các nhóm, giữ một số giá trị hoặc dữ liệu có ý nghĩa trong đó. Vì vậy, bất cứ khi nào người dùng khai báo một biến, một nhóm được tạo ra trong bộ nhớ để được lấp đầy với một số giá trị. Loại biến phụ thuộc vào nhu cầu của người dùng. Mỗi biến C # và đối tượng phải được khai báo với kiểu dữ liệu thích hợp.

C # cung cấp cho bạn một số kiểu dữ liệu , mà bạn có thể sử dụng. Có hai loại dữ liệu dựa trên cách truyền dữ liệu của họ, tức là. loại giá trị và loại tham chiếu. Trong khi gán giá trị cho một biến khác, giá trị thực được sao chép vào biến đó trong trường hợp biến kiểu giá trị; trong khi chúng ta đang gán các biến kiểu tham chiếu, chỉ tham chiếu hoặc địa chỉ đến vị trí bộ nhớ mà biến ban đầu của chúng ta được lưu trữ, được thông qua. vài biến kiểu giá trị như được liệt kê dưới đây.

int

  1. : Viết tắt của số nguyên. Kiểu dữ liệu để lưu trữ số không có số thập phân Char
  2. : Nó được sử dụng để lưu trữ một ký tự đơn. Chuỗi
  3. : Nó được sử dụng để lưu trữ văn bản, có nghĩa là, một số ký tự Bool
  4. : Đây là một trong những kiểu dữ liệu đơn giản nhất. Nó có thể chứa chỉ 2 giá trị - 0 và 1 hoặc sai hoặc đúng. Float
  5. : Nó được sử dụng để lưu trữ các số có thể hoặc không chứa số thập phân. Chúng tôi sẽ sử dụng hầu như tất cả các loại dữ liệu này hướng dẫn tương lai của chúng tôi. Nếu bạn muốn tìm hiểu thêm về các kiểu dữ liệu này và các kiểu dữ liệu khác, bạn có thể tham khảo kênh MSDN của Microsoft cho cùng một giá trị.

Gán các giá trị và lấy đầu vào từ hộp văn bản:

Đây là một bước rất cơ bản, cho phép bạn một số giá trị từ người dùng hoặc hiển thị cho họ điều gì đó. Trong hai điều này, chúng tôi đã thực hiện điều này trong ứng dụng

Hello World. Trong ứng dụng Hello world, chúng tôi hiển thị cho người dùng một thông báo “hello world” trong sự kiện button_click . Điều đó có nghĩa, bạn đã quen thuộc với đầu ra hiển thị, vì vậy hãy để chúng tôi bây giờ tìm hiểu để chấp nhận đầu vào. Việc đầu vào chỉ là quá trình phản chiếu cung cấp đầu ra. Mở lại dự án test1 hoặc helloworld của chúng tôi một lần nữa. Chúng tôi sẽ thực hiện các sửa đổi nhỏ trong dự án đó để chấp nhận tên của người dùng và sau đó chúng tôi sẽ hiển thị một số thông báo. Bây giờ chúng ta đã có một textblock và một button, chúng ta sẽ chỉ cần thêm một textbox và một textblock khác. Kéo một hộp văn bản (txt1) từ hộp công cụ và đặt nó lên trên khối chữ trước đó và kéo một khối chữ khác (txtip) và đặt nó bên cạnh hộp văn bản. Thay đổi thuộc tính văn bản của textblock mới thành "Nhập tên của bạn:" và nhấp đúp vào nút để chuyển đến sự kiện button_click. Bây giờ trong cặp ngoặc nhọn, dán mã này:

Tên chuỗi = “”;

tên = txtinput.text;
txtop.text = “hello” + name;
Bây giờ hãy chạy ứng dụng và xem vui vẻ. Ở đây chúng tôi đã yêu cầu người sử dụng cho tên của mình và lưu tên đó trong biến kiểu chuỗi "tên". Vì vậy, đó là tất cả những gì bạn phải làm để chấp nhận đầu vào của người dùng. Một cảnh báo bạn phải thực hiện trong khi chấp nhận đầu vào là phù hợp với loại biến với kiểu đầu vào. Ví dụ, chúng ta không thể lưu tên người dùng trong biến kiểu “int”, chúng ta chỉ có thể làm như vậy với biến kiểu “string”. Mặc dù bạn cũng có thể chuyển đổi các giá trị này thành các loại khác, không phải mọi lúc có thể. Bạn có thể tìm hiểu thêm về loại chuyển đổi tại đây.

Vì vậy, đây là nó, nếu bạn đã đạt đến đây, bạn đã làm rất tốt trong hướng dẫn này và bạn đã sẵn sàng để đi đến

hướng dẫn tiếp theo .