结构实例化

 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5 
 6 namespace Test08
 7 {
 8     class Program
 9     {
10         //public struct Round//定义一个圆形结构
11         //{
12         //    public double r;//圆形的半径
13         //    /// <summary>
14         //    /// 计算圆形面积
15         //    /// </summary>
16         //    /// <returns>圆形面积</returns>
17         //    public double Area()
18         //    {
19         //        return Math.PI * r * r;
20         //    }
21         //}
22         //static void Main(string[] args)
23         //{
24         //    Round myRound;//实例化圆形结构
25         //    myRound.r = 5;//为圆半径赋值
26         //    Console.WriteLine("圆形面积为:" + myRound.Area());
27         //}
28         public struct yuan 
29         {
30             public double r;
31             public double Area() 
32             {
33                 return Math.PI * r * r;
34             }
35         }
36         public static void Main(string[] args) 
37         {
38             yuan mianji;//结构实例化
39             mianji.r = 1;
40             Console.WriteLine( mianji.Area());
41         }
42     }
43 }

 

posted @ 2015-10-29 12:50  刘要直  阅读(693)  评论(0编辑  收藏  举报