小编Gib*_*boK的帖子

辅助功能级别:受保护和私有之间有什么区别

能否帮助我理解私有方法和受保护方法的区别.关于http://msdn.microsoft.com/en-us/library/ba0a1yw2%28v=VS.71%29.aspx 我无法理解它,特别是短语"Private:Access仅限于包含类型. "

谢谢你的帮助.再见!

c# oop

0
推荐指数
1
解决办法
771
查看次数

C#实用程序类,用于使第一个字母大写并修剪输入字符串

我的目标是"消毒字符串".

该课程应该:

  • 修剪输入
  • 使第一个字母大写.

你能告诉我:

  • 有没有办法更好地编码呢?
  • 将PARAMETER用于以下方法是否有意义:CapitalizeFirstLetterTrim(string x)

    • 当我启动一个对象时,我需要编写很多代码,如下所示,还有其他方法可以缩短它吗?

      UserInputSanitizer myInput = new UserInputSanitizer();
      myInput.Input = "            ciao world";
      string ouput = myInput.CapitalizeFirstLetterTrim();
      
      Run Code Online (Sandbox Code Playgroud)

有用的资源http://msdn.microsoft.com/en-us/library/bb311042.aspx

----------- CLASS

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace WebProject.Core.Utilities
{
    public class UserInputSanitizer
    {
        // Backing variables
        private string _input;
        // Properties
        public string Input
        {
            set { _input = value; }
        }
        private string _output;

        // Backing variables
        // Properties
        public string Output
        {
            get { return _output; }
        }

        public …
Run Code Online (Sandbox Code Playgroud)

c# asp.net

0
推荐指数
1
解决办法
2483
查看次数

哪种Generic适合以与输入方式相反的顺序检索自定义数据类型?

我使用Asp.net 4和C#,Linq和EF 4.

我需要以相反的顺序检索它们如何被输入为Custom DataType的实例(在我的例子中是CmsCategory).

该系列最多包含10个项目.

哪种System.Collections.Generic适合这种情况?

c# linq generics collections

0
推荐指数
1
解决办法
69
查看次数

如何使用实体框架和 Esql 从 Where 过滤器返回 Bool

我使用 c# 和 ef4。

我有一个带有两个属性的实体的模型int Idstring Title.

如果 Id 和 Title 存在于 DataSource 中ESQL,我需要编写一个查询return bool TRUE。请注意,Id 是我的数据存储中的主键。

知道怎么做吗?

entity-sql

0
推荐指数
1
解决办法
4652
查看次数

比较C#中的两个数组

bool hasDuplicate = false;   
int[] a = new int[] {1, 2, 3, 4};
int[] b = new int[] { 5, 6, 1, 2, 7, 8 };
Run Code Online (Sandbox Code Playgroud)

我需要将数组A的所有元素与数组B的元素进行比较,如果B中存在重复元素,则在TRUE上设置hasDuplicate.

c# arrays

0
推荐指数
4
解决办法
5万
查看次数

插入表格

我只想在表格中添加一些数据,但收到错误:

Msg 110, Level 15, State 1, Line 1
There are fewer columns in the INSERT statement than values specified in the VALUES clause. The number of values in the VALUES clause must match the number of columns specified in the INSERT statement.
Run Code Online (Sandbox Code Playgroud)

这就是我正在使用的

INSERT INTO dbo.ReModalities
(ModalityId, Name, Description)
VALUES
(
    1,'A','A.',
    2,'B','B.'
);
Run Code Online (Sandbox Code Playgroud)

这应该让您了解表列

INSERT INTO [XXX].[dbo].[ReModalities]
           ([ModalityId]
           ,[Name]
           ,[Description])
     VALUES
           (<ModalityId, int,>
           ,<Name, nvarchar(64),>
           ,<Description, nvarchar(256),>)
GO
Run Code Online (Sandbox Code Playgroud)

另外我想知道是否有办法可以避免输入ID(表有PK,所以应该自动创建)非常感谢!

sql sql-server-2008

0
推荐指数
1
解决办法
6990
查看次数

剃刀和如果声明

我在MVC 3 C#中使用MS Razor,我需要在IF语句中显示一些文本"hello".目前我收到一个错误.知道怎么解决吗?

编辑:语法错误

   @if(Model.IsCustomEvent)
    {
        @Html.ActionLink("Edit", "Edit", new {  id=Model.EventTitle }) hello
    }
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc razor asp.net-mvc-3 razor-2

0
推荐指数
1
解决办法
7430
查看次数

如何从控制器中获取视图中的元素?

我正在使用Sencha Touch 2,0,1.

我需要从Controller中的View中获取一个元素.

目前我使用此方法正确获取View,但我无法在View中获取Item.我没有得到任何错误,只是测试未定义.

有任何想法吗?

在控制器中:

var test = this.getDetailView().items['editButton'];
Run Code Online (Sandbox Code Playgroud)

视图中的代码:

Ext.define('XXX.view.DetailView',{
   ...

   items: [

        {
            xtype: 'button',
            text: 'Edit XXX',
            ui: 'custom-btn-dwn-timetable',
            itemId: 'editButton'
        }
  ],
    ...
}
Run Code Online (Sandbox Code Playgroud)

extjs sencha-touch sencha-touch-2

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

如何在存储过程中使用WHILE?

我创建了这个脚本,允许在表中插入一些转储数据.当我执行此SPROC并插入@N时,SPROC运行无限.

知道我做错了什么.

CREATE PROCEDURE CreateSampleData
    @N INT 
AS 
    DECLARE @row INT 
    SET @row = 1 

    DECLARE @randomGuid VARCHAR(36) 
    DECLARE @randomText VARCHAR 

    WHILE @row <= @N
      BEGIN 
      -- Set Random Values 
      SET @randomText = (SELECT LEFT(Cast(Newid() AS VARCHAR(36)), 20)) 
      SET @randomGuid = Newid()

      INSERT INTO [XXX].[dbo].[YYY] 
                  ([Id],
                   [eventid], 
                   [eventtitle], 
                   [day number], 
                   [day], 
                   [datetimestart], 
                   [datetimeend], 
                   [location], 
                   [staff], 
                   [uniquestudentreference], 
                   [reminder]) 
      VALUES      ( @randomGuid,
                    @randomText, 
                    @randomText, 
                    '2', 
                    'Monday', 
                    '08:50:00', 
                    '10:50:00', 
                    @randomText, 
                    @randomText, 
                    'Silvia', 
                    'n' ) 
  END 
GO
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server

0
推荐指数
1
解决办法
63
查看次数

如何在li标签中移动一些文本?

我想从顶边框向下移动20px里面的文本.如何用css或css3做到这一点

http://jsfiddle.net/4pyxM/

我可以使用,padding-top: 20px;但我想知道另一种方式,而无需修改HTML.

  <ul id="mylist">
    <li>apple</li>
    <li>banana</li>
    <li>kiwi</li>
</ul>



  #mylist ul {
        position:absolute;
        float:left;
        list-style-type:none;
        margin: 0px;
        padding: 0px;
    }

    #mylist li {
        float:left;
        list-style-type:none;
        margin: 0px;
        padding: 0px; // here could be 20px
        width:80px;
        height:80px;
        border:1px solid red;
    }
Run Code Online (Sandbox Code Playgroud)

html css css3

0
推荐指数
1
解决办法
2933
查看次数