如何修改程序以包含可重用的库?

时间:2015-05-05 04:26:07

标签: c# class-library

说明:

  1. 打印1到100之间的数字。如果数字可以被3整除,请改为打印“Fizz”。如果是5,请打印“Buzz”。如果两者都打印“FizzBu​​zz。”

  2. 修改程序,以便有一个程序和一个可重用的库来渲染FizzBu​​zz。

  3. 我遇到问题#2,因为我不熟悉使用C#类库。如何修改程序以便我有一个可重用的库来渲染FizzBu​​zz?

    这就是我对#1的所作所为:

    class Program
    {
    static void Main(string[] args)
    {
        int[] fizzBuzz = new int[100];
    
        for (int i = 0; i < 100; i++)
        { 
            fizzBuzz[i] = (i + 1);
            // Console.WriteLine(fizzBuzz[i]);
        }
        for (int ii = 0; ii < fizzBuzz.Length; ii++)
        {
            if ((fizzBuzz[ii] % 5) == 0 && (fizzBuzz[ii] % 3) == 0)
            {
                Console.WriteLine("FizzBuzz");
            }
            else if ((fizzBuzz[ii] % 5) == 0)
            {
                Console.WriteLine("Buzz");
            }
            else if ((fizzBuzz[ii] % 3) == 0)
            {
                Console.WriteLine("Fizz");
            }
            else
            {
                Console.WriteLine(fizzBuzz[ii]);
            }
        } Console.ReadLine();
       }
      }
    }
    

1 个答案:

答案 0 :(得分:3)

将新项目添加到Class Library类型的Visual Studio解决方案。

将您的课程移到新项目中。将您的课程重命名为Program以外的其他课程,例如变化

class Program

public class FizzBuzz

(将其公开,以便从原始项目中可见)。

将原始项目中的引用添加到新的类库项目中。