小编Jim*_*Jim的帖子

是否有HTML的#Region代码

在VB和C#中#Region ... #endRegion,它有可折叠的功能.在HTML中有类似的方法吗?

现在我只是阻止不同元素在我的HTML页面上的位置的注释,但我希望有一个折叠点而不是所有<tr> <td><div>标签折叠.

html c# vb.net region

21
推荐指数
4
解决办法
2万
查看次数

CSS!重要的不行

我有以下代码,由于某种原因,!important限定符不起作用.

<div style="font-family : calibri; font-size: 20pt !important;">
  <ul>
    <li>
      <span style="font-size: 11px;">
        <span style="font-size: 11px;">
          Honey Glazed Applewood Smoked Spiral Ham 
        </span>
        <span style="font-size: 11px;">
          Served with Dijon Honey Mustard and Turkey Roulade
        </span>
      </span>
    </li>
  </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

为网站格式生成span标记.我正在添加div标签以将输出更改为PDF格式,而不是编写看似过于复杂的查找和替换功能.由于这个hack是针对特定的代码区域,我无法更改CSS表.

任何想法将不胜感激.

html css

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

使州名缩写为州名

是否内置了.NET功能,可以用州名来制作州缩写?

我知道函数写起来并不困难,但我认为MS已经想到了比下面的x50更有效的方法:

if statename.tolower = "new york" then 
  statename = "NY"
else if
Run Code Online (Sandbox Code Playgroud)

任何其他使这更高效的想法也值得赞赏.

.net c# vb.net

15
推荐指数
7
解决办法
2万
查看次数

C#文本框光标定位

我觉得我只是缺少一个简单的属性,但是你可以将光标设置到文本框中一行的末尾吗?

private void txtNumbersOnly_KeyPress(object sender, KeyPressEventArgs e)
{
   if (Char.IsDigit(e.KeyChar) || e.KeyChar == '\b' || e.KeyChar == '.' || e.KeyChar == '-')
   {
      TextBox t = (TextBox)sender;
      bool bHandled = false;
      _sCurrentTemp += e.KeyChar;

      if (_sCurrentTemp.Length > 0 && e.KeyChar == '-')
      {
         // '-' only allowed as first char
         bHandled = true;
      }

      if (_sCurrentTemp.StartsWith(Convert.ToString('.')))
      {
         // add '0' in front of decimal point
         t.Text = string.Empty;
         t.Text = '0' + _sCurrentTemp;
         _sCurrentTemp = t.Text; 
         bHandled  = true;
      } …
Run Code Online (Sandbox Code Playgroud)

c# textbox cursor

10
推荐指数
1
解决办法
3万
查看次数

新手继承问题

我不明白为什么我的输出不是我认为应该如何.我认为它应该是Dog barks line break Cat meows.但那里什么都没有.

码:

namespace ConsoleApplication2
{
  class Program
  {
    static void Main(string[] args)
    {
      Pets pet1 = new Dog();
      Pets pet2 = new Cat();
      pet1.Say();
      pet2.Say();
      Console.ReadKey();
    }
  }

  class Pets
  {
   public void Say() { }
  }

  class Dog : Pets
  {
   new public void Say() { Console.WriteLine("Dog barks."); }
  }

  class Cat : Pets 
  {
   new public void Say() { Console.WriteLine("Cat meows."); }
  }
}
Run Code Online (Sandbox Code Playgroud)

我试图通过MSDN上c#编程指南,但我发现很难理解那里的一些例子.如果有人可以链接到一个良好的"傻瓜继承"网站,将非常感激.

c# inheritance

9
推荐指数
2
解决办法
268
查看次数

以编程方式更改字体

C#不喜欢以下代码:

private void btnSizeRandom_Click(object sender, EventArgs e)
{
  btnSizeRandom.Font.Bold = true;
  btnother.Font.Bold = false;
}
Run Code Online (Sandbox Code Playgroud)

有没有办法以编程方式执行此操作?

c#

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

TFS比较选项

TFS中是否有一个选项可以比较而不返回空格差异?即.换行符,标签设置不同.

SourceSafe有这个选项,但我在TFS中找不到它.

visual-studio-2010 tfs2010

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

退出=意大利面条代码?

我一直被教导要从函数中退出并编写不会跳到那里的代码,是下面的错误代码还是有更好的方法来编写for循环而不需要"退出"?

dim dt as datatable = FillDataTableFunction()
dim bWrite as boolean = false
for each row as datarow in dt.rows
  if row.item("somecolumn") <> string.empty then 
    bWrite = true
    exit for
  end if 
next

if bWrite then 
  'do stuff
end if
Run Code Online (Sandbox Code Playgroud)

我想我只是认为这将通过for循环减少不必要的迭代但是由于某种原因它似乎是一个糟糕的编码实践.

vb.net coding-style

6
推荐指数
2
解决办法
1332
查看次数

SQL Max参数

在这里读到,可以传递给存储过程的最大参数数量是2100.

我只是好奇什么样的系统需要通过2100参数的SP,并且不能将它分成多个SP?

我认为也许一个称为多个SP的SP需要通过很多参数,我只是无法理解这个令人作呕的判断EXEC.

sql sql-server parameters

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

vb.net获取/设置没有逻辑的属性

我在网上看到的许多文章都说,在vb.net中创建属性时,他们应该在类中使用get/set方法和private/protected成员变量.

像这样:

Public Class Person
  Private _name as string
  public property Name  as string
    get
      return _name
    end get
    set(byval value as string)
      _name = value
    end set
  end property
end class
Run Code Online (Sandbox Code Playgroud)

如果属性的get/set中没有逻辑,为什么不会像这样编写相同的属性:

Public class Person
  Public Property Name as string
end class
Run Code Online (Sandbox Code Playgroud)

这是因为属性只是从外部进入类的访问者,你会将变量存储在类中吗?

vb.net properties .net-4.0

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