c# - Event type can't be Action<>? -


यह काम करता है

  सार्वजनिक ईवेंट Func & lt; int, int & gt; createEvents;  

लेकिन यह क्यों नहीं?

  सार्वजनिक इवेंट कार्रवाई & lt; int & gt; createEvents;  

सार्वजनिक ईवेंट क्रिया & lt; int & gt; बनाएँइवेंट्स;

पूरी तरह वैध है हो सकता है कि आपका इवेंट हैंडलिंग पद्धति कार्रवाई & lt; T & gt; प्रतिनिधि के साथ मेल नहीं खाती हो।

शायद आपके पास ऐसा कुछ है:

  सार्वजनिक इवेंट कार्रवाई & lt ; पूर्णांक & gt; CreateEvents; सार्वजनिक ईवेंट Func & lt; int, int & gt; CreateEvents2; सार्वजनिक इंक ऑनक्रेटइवेंट्स 2 (एंट वैल्यू) {फ़नक & lt; int, int & gt; हैंडलर = एंटेंट्स 2; अगर (हेन्डलर! = नल) रिटर्न हैंडलर (वैल्यू); वापसी 0; } सार्वजनिक शून्य OnCreateEvents (int मान) {कार्रवाई & lt; int & gt; हैंडलर = एपेंट्स; अगर (हैंडलर! = नल) हैंडलर (मान); }  

Comments

Popular posts from this blog

windows - Heroku throws SQLITE3 Read only exception -

lex - Building a lexical Analyzer in Java -

python - rename keys in a dictionary -