问题列表 - 第34915页

从另一个类访问列表

任何人都可以告诉我如何在一个类中创建一个列表并从另一个类访问它?

c# inheritance dictionary scope list

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

xcode中的双重问题或我做错了什么

我猜这是最简单的事情,但这让我很困惑.我敢肯定我以前成功使用过双打,但现在我遇到了麻烦.

我刚刚做了一个新的'测试'项目,看看我是否可以使它工作,但我想要做的就是设置一个双倍值.

所以在View Controller的viewDidLoad我输入了:

double z = 2938.09;
NSLog(@"z = %d", z);
Run Code Online (Sandbox Code Playgroud)

我希望它输出'z = 2938.09',但我得到'z = 343597384'

double z = 3.4返回z = 858993459

此外,大多数整数值报告为z = 0,但并非总是如此(有时会发出如上所示的另一个奇怪数字)

我在这里遗漏了什么,或者有什么奇怪的事情发生?

甚至尝过类似的东西

NSString *newString = [[NSString alloc] initWithString:@"3.4"];
double z = [newString.text doubleValue];
NSLog(@"z = %d", z);
[newString release];
Run Code Online (Sandbox Code Playgroud)

但仍然得到疯狂的z = 858993459 :(

iphone variables double xcode objective-c

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

C#泛型 - 可以用n个泛型类型创建一个方法..?

我不认为这是可能的,但这里......

我想添加可以处理泛型的数字的方法.例如 :

bool<T> MyMethod() where T: Isomething
{
}
Run Code Online (Sandbox Code Playgroud)

将适用于一种类型

bool<T,K> MyMethod() where T: Isomething
{
}
Run Code Online (Sandbox Code Playgroud)

将适用于两种类型

有没有办法处理n种类型 - 例如

bool<T[]> MyMethod() where T: Isomething
{
}
Run Code Online (Sandbox Code Playgroud)

我想要这样做的原因是实现一个静态的nhibernate辅助方法,它可以从多个程序集加载 - 现在它适用于一个程序集.我目前的方法如下所示:

        public static ISessionFactory GetMySqlSessionFactory<T>(string connectionString, bool BuildSchema)
    {
        //configuring is meant to be costly so just do it once for each db and store statically
        if (!AllFactories.ContainsKey(connectionString))
        {
            var configuration =
            Fluently.Configure()
            .Database(MySQLConfiguration.Standard
                      .ConnectionString(connectionString)
                      .ShowSql() //for development/debug only..
                      .UseOuterJoin()
                      .QuerySubstitutions("true 1, false 0, yes 'Y', no 'N'"))
            .Mappings(m …
Run Code Online (Sandbox Code Playgroud)

.net c# generics nhibernate

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

android中的自定义字体

我试图在textview中使用自定义字体:

tv=(TextView)findViewById(res);
Typeface font = Typeface.createFromAsset(this.getAssets(), "fonts/font.ttf"); 
tv.setTypeface(font); 
Run Code Online (Sandbox Code Playgroud)

但是当我运行时,我收到以下错误:

W/System.err(  542): java.lang.RuntimeException: native typeface cannot be made
Run Code Online (Sandbox Code Playgroud)

问题是什么?

java android

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

WSDL.exe - 生成接口以及具体类,以便以后轻松伪造/模拟

当它生成代理到Web服务时,是否可以让WSDL.exe生成接口以及代替具体类?

我们正在从ASP.Net应用程序中使用第三方Web服务,并且使用WSDL.exe生成了我们的代理类,并且很好.

我现在想通过伪造Web服务来编写针对我的包装器和业务类的测试.代理没有接口或抽象基类,它们被标记为内部,这意味着如果不将我的Fake/mock测试代码放入我的业务项目/程序集中,我就无法继承它们.

我可以手动创建一个接口(使用resharper)并编辑类,但是如果第三部分更改了他们的WSDL/Web服务我或者我的后继者还必须手动编辑接口,并自动生成类,这似乎从来没有像现在这样好理念.

伪造或嘲笑这项服务最优雅的方式是什么?我应该把假货放在商业项目中吗?我应该手动编辑文件并创建界面吗?我应该做一些完全不同的事吗?

.net testing soap mocking wsdl.exe

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

在Excel中将文本转换为数字格式

如何将数字的文本表示转换为Excel数字,尤其是负值?例如,字符串"9,669.34"(不带引号)应该成为数字9,669.34,字符串"2,553.57-"(再次,没有引号)应该成为数字(2,553.57).

当我使用公式时=SUBSTITUTE(A1,CHAR(160),"")+0,它运作良好,但仅适用于正值.我收到了#VALUE!所有负值的结果.

format excel text numbers

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

CLR检测到无效程序

需要任何帮助,想法来找出这个问题.

我们正在开发一个应用程序,该应用程序调用SAP以使用ERPConnect发布一些数据.我们在WCF服务中的一个Entity Framework调用中遇到以下问题.我们使用的是.NET4.0,Win 2008 Server.

活动中包含以下信息:

exception in getting ****getrebateproposal**-****Common Language Runtime detected an invalid program.******   at System.Data.Entity.DynamicProxies.RebateProposal_E1004D9B0153012E0A7A09FC9B574872909349EC992253740AB3C066FC63CF4D.set_Id(Decimal )
       at lambda_method(Closure , Shaper )
       at System.Data.Common.Internal.Materialization.Shaper.HandleEntityAppendOnly[TEntity](Func`2 constructEntityDelegate, EntityKey entityKey, EntitySet entitySet)
       at lambda_method(Closure , Shaper )
       at System.Data.Common.Internal.Materialization.Coordinator`1.ReadNextElement(Shaper shaper)
       at System.Data.Common.Internal.Materialization.Shaper`1.SimpleEnumerator.MoveNext()
       at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
       at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
       at CommercialTermsRepository.GetRebateProposalsAmountToPay(String rebateAgreement) in D:\Projects\TFS\CIT V2\DataModel\BusinessObjects\CommercialTermsRepository.cs:line 794
       at SAPInterface.RebateProposalService.SetZv41Data(List`1 uploadRebates) in D:\Projects\TFS\CIT V2\Server\UserService\RebateProposalService.svc.cs:line 187
Run Code Online (Sandbox Code Playgroud)

.net c# clr sap entity-framework

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

建筑原则是"非功能性"用户故事

我即将在我们公司启动一个试点项目,以引入敏捷实践,包括使用用户故事.在阅读了Mike Cohn的两本书,特别是Agile Estimating and Planning和User Stories Applied之后,我现在对如何继续进行了更清晰的了解.我有信心在练习中改进我们的技术.

然而有一件事并没有让我信服.在这篇博客文章中, Mike Cohn定义了一种特定类型的用户故事,他称之为约束,可用于定义所谓的非功能性需求.就个人而言,我不喜欢单词约束,甚至使用经典模板"作为...,我想......,所以......".

相反,我会尝试让客户写,总是在卡片上,也许是上面的模板,Nick Rozanski和Eoin Woods所称的那些,在他们出色的书籍软件系统架构中,架构原则:

"建筑原则是指导建筑定义的信念,方法或意图的陈述."

(他们还将这些原则划分为商业原则技术原则,我认为我们不应该关注这种差异.)

我想用这些原则卡做的是将它们放在我们的积压卡板旁边,以便在用户故事定义和规划活动期间始终存在它们.我还鼓励客户和开发人员拿起它们,并在每次认为卡片可用作团队提醒时将它们放在迭代板旁边.

你有没有试过任何类似的方法?你出于任何原因劝阻它吗?你对这件事有什么建议吗?

agile requirements user-stories

6
推荐指数
1
解决办法
2125
查看次数

loadClass()和forName()之间的区别

有谁知道之间有什么不同:

Class clazz = getClass().getClassLoader().loadClass(className);
Run Code Online (Sandbox Code Playgroud)

Class clazz = Class.forName(className);
Run Code Online (Sandbox Code Playgroud)

当我尝试两者时,它给了我相同的结果.

java reflection classloader

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

youtube链接的正则表达式

有人有一个正则表达式,从(几乎)链接到Youtube的所有可能方式获得Youtube视频(不是嵌入对象)的链接吗?

我认为这是一个非常常见的问题,我确信有很多方法可以将其联系起来.

一个起点是:

regex youtube

33
推荐指数
4
解决办法
3万
查看次数