相关疑难解决方法(0)

C#中的委托与行动有什么区别

如果我搜索过,我肯定会得到一个显示什么是委托和行动的例子.我已经阅读了基本书籍,给出了代表的例子.

但我想知道的是它们在现实世界中的应用.请不要给Hello World示例或动物类它们太基本了

例如:

  1. 它们之间有什么区别
  2. 何时使用委托或行动
  3. 何时不使用代表或行动
  4. 当他们可以过度杀戮

c#

22
推荐指数
5
解决办法
2万
查看次数

在方法签名中使用委托和使用Func <T>/Action <T>有什么区别?

我一直试图在C#中找到代表,但我似乎没有明白使用它们.以下是来自代表MSDN页面的一些稍微重建的代码:

using System;
using System.Collections;

namespace Delegates
{
    // Describes a book in the book list:
    public struct Book
    {
        public string Title;        // Title of the book.
        public string Author;       // Author of the book.
        public decimal Price;       // Price of the book.
        public bool Paperback;      // Is it paperback?

        public Book(string title, string author, decimal price, bool paperBack)
        {
            Title = title;
            Author = author;
            Price = price;
            Paperback = paperBack;
        }
    }

    // Declare a …
Run Code Online (Sandbox Code Playgroud)

c# delegates

13
推荐指数
2
解决办法
6872
查看次数

标签 统计

c# ×2

delegates ×1