رفع خطای The type or namespace name 'DllImport' در سیشارپ csharp
يكشنبه, ۲۹ اسفند ۱۳۹۵، ۰۴:۵۹ ب.ظ
gameover.blog.ir
رفع خطای The type or namespace name 'DllImport' could not be found (are you missing a using directive or an assembly reference در سیشارپ.
دستور زیر رو در نظر بگیرید:
public partial class MainForm : Form
{
[DllImport("user32.dll", SetLastError = true)]
private static extern IntPtr FindWindow(string lpClassName, string lpWindowName);
public MainForm()
بعد اجرا خطای زیر دریافت میشه:
The type or namespace name 'DllImport' could not be found (are you missing a using directive or an assembly reference?) (CS0246)
برای رفع این خطا باید دستور زیر رو بالای کدها بیارید:
using System.Runtime.InteropServices;
۹۵/۱۲/۲۹