所以我环顾四周寻找我的问题的答案,我想添加using System.Linq,但我已经在那里添加了,所以我不知道我的代码没有编译什么。在我的代码上下文中,_accountreader存在,那么为什么它说不存在它的定义?
这条线return _accountReader.Where(x => x.Age);是编译器对我大喊大叫的地方。
public interface IAccountReader
{
IEnumerable<Account> GetAccountFrom(string file);
}
public class XmlFileAccountReader : IAccountReader
{
public IEnumerable<Account> GetAccountFrom(string file)
{
var accounts = new List<Account>();
//read accounts from XML file
return accounts;
}
}
public class AccountProcessor
{
private readonly IAccountReader _accountReader;
public AccountProcessor(IAccountReader accountReader)
{
_accountReader = accountReader;
}
public IEnumerable<Account> GetAccountFrom(string file)
{
return _accountReader.Where(x => x.Age);
}
}
public class Account
{
public int Age { …Run Code Online (Sandbox Code Playgroud) 我是Android的编程新手,我一直在寻找答案,我的问题没有运气.我正在尝试将我的单选按钮指定为110,我想稍后再收到它.任何人都可以告诉我如何在xml和java文件中实现这一目标吗?
这就是我的单选按钮.标准.
<RadioButton
android:id="@+id/radioButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/N110" />
Run Code Online (Sandbox Code Playgroud)