Tải bản đầy đủ (.pdf) (2 trang)

Chapter 14 Quick Reference

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (7.3 KB, 2 trang )



Chapter 14 Quick Reference
To Do this
Declare a read/write
property for a struct or
class.
Declare the type of the property, its name, a get accessor, and a
set accessor. For example:
struct ScreenPosition
{
...
public int X
{
get { ... }
set { ... }
}
...
}
Declare a read-only
property for a struct or
class.
Declare a property with only a get accessor. For example:
struct ScreenPosition
{
...
public int X
{
get { ... }
}
...


}
Declare a write-only
property for a struct or
class.
Declare a property with only a set accessor. For example:
struct ScreenPosition
{
...
public int X
{
set { ... }
}
...
}
Declare a property in an
interface
Declare a property with just the get or set keyword, or both. For
example:
To Do this
interface IScreenPosition
{
int X { get; set; } // no body
int Y { get; set; } // no body
}
Implement an interface
property in a struct or
class.
In the class or struct that implements the interface, declare the
property and implement the accessors. For example:
struct ScreenPosition : IScreenPosition

{
public int X
{
get { ... }
set { ... }
}
public int Y
{
get { ... }
set { ... }
}
}



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×