C#的结构体使用是我们在实际开发中会经常碰到的问题,那么有哪些东西需要说明呢?
C#的结构体使用的问题:本来以为可以像VC++里面一样这样写:
C#的结构体使用程序:
public struct content
{
string title;
string author;
string contentcontent;
string url;
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
但是发现通过实例化content 之后:
content ok=new content();
- 1.
无法通过ok取得title等;
后来突然想起来需要将内部元素title等也设置为public,不然的话C#会默认为private了所以把代码改成:
C#的结构体使用程序:
public struct content
{
public string title;
public string author;
public string contentcontent;
public string url;
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
C#的结构体使用问题解决。
C#的结构体使用的相关实践实例就向你介绍到这里,希望对你了解和学习C#的结构体使用有所帮助。
【编辑推荐】