小编Mis*_*ser的帖子

类型'string'必须是非可空类型才能在泛型类型或方法'System.Nullable <T>'中将其用作参数T.

为什么我会得到错误"类型'字符串'必须是不可为空的值类型才能在泛型类型或方法'System.Nullable'中将它用作参数'T'?"

using System;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using System.Diagnostics;
using Universe;

namespace Universe
{
    public class clsdictionary
    {
      private string? m_Word = "";
      private string? m_Meaning = "";

      string? Word { 
          get { return m_Word; }
          set { m_Word = value; }
      }

      string? Meaning { 
          get { return m_Meaning; }
          set { m_Meaning = value; }
      }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# nullable

167
推荐指数
4
解决办法
13万
查看次数

Console.WriteLine( ""); 卡住

有时当我执行上述语句时,程序会在控制台应用程序中冻结.如果我休息,我不能移动到下一行.我需要重置缓冲区吗?

这是一个批处理应用程序,它向屏幕显示消息.有没有人经历过这个并设法解决它.这似乎是一件新鲜事.我正在使用Visual Studio 2017教授版.

WriteLine档位在下面的功能.值为sMessage空白"".

static void Display(string sMessage, DisplayColours eColour = DisplayColours.White)
{
    if (eColour == DisplayColours.Yellow)
        Console.ForegroundColor = ConsoleColor.Yellow;
    if (eColour == DisplayColours.Blue)
        Console.ForegroundColor = ConsoleColor.Cyan;
    if (eColour == DisplayColours.Green)
        Console.ForegroundColor = ConsoleColor.Green;
    if (eColour == DisplayColours.Red)
        Console.ForegroundColor = ConsoleColor.Red;
    if (eColour == DisplayColours.Magenta)
        Console.ForegroundColor = ConsoleColor.Magenta;
    if (oFptr != null)
    {
        oFptr.WriteLine(sMessage);
        oFptr.Flush();
    }
    Console.WriteLine(sMessage);
    Console.ForegroundColor = ConsoleColor.White;
}
Run Code Online (Sandbox Code Playgroud)

c# visual-studio-2017

7
推荐指数
1
解决办法
3056
查看次数

ASP.NET IsPostBack 不带页面

有没有一种方法可以在不使用 Page 对象的情况下查明页面是否已回发。我想知道页面是否已在不向函数传递参数的情况下回发,就像您可以使用 httpContext.Current.Request 检查 Request 对象一样,是否有等效的 Page ?检查发生在库函数中吗?

c# asp.net

5
推荐指数
1
解决办法
942
查看次数

在 ASP.NET 中打开和关闭 Session

有没有一种方法可以在不使用 <@PAGE 构造的情况下打开和关闭 ASP.NET 中的会话 cookie?一种推翻构造的方法?

我有时希望在页面上启用会话,有时禁用会话。我不想继续重新编译网站来启用或禁用会话。在 php 中,你可以通过 open_session() 打开会话,我想知道是否有一个 ASP.NET 等效项。我正在寻找一种在代码中启用会话的方法。

如果有人访问登录页面,则整个会话将启用,否则会话将不会启用,并且该站点是无会话、无 cookie 的。

asp.net session

2
推荐指数
1
解决办法
9084
查看次数

标签 统计

c# ×3

asp.net ×2

nullable ×1

session ×1

visual-studio-2017 ×1